Alle Checkboxes anhaken

  • Antworten:28
  • OffenNicht stickyBentwortet
  • Forum-Beiträge: 368

17.09.2016 14:12:30 via Website

Seit der SplashScreen funktioniert, stürzt die App nach dem anzeigen des SplashScreens ab, aber nur wenn die Activity einen Hintergrund hat, sonst nicht:

android:background="@drawable/bg"

Liebe Grüße Fabian :)

  • Forum-Beiträge: 2.209

17.09.2016 14:16:13 via Website

Öhm ,was sagt denn dein Errorlog ??

P.S ich würde mal versuchen , statt einem Bitmap eine feste Farbe zu vergeben und dann schauen ,w as das ding macht .
Wenns geht, dann nach dem Fehler in der bg suchen : Ist bg vielleicht exorbitant gross ?? - oder das im splash ??

— geändert am 17.09.2016 14:27:12

Liebe Grüße - Stefan
[ App - Entwicklung ]

  • Forum-Beiträge: 368

17.09.2016 20:19:54 via Website

Also wenn ich als Hintergrund eine Farbe einstelle läuft alles und wenn ich als Hintergrund das Bild einstelle ohne Splash läuft auch alles, aber alles zusammen will nicht funktionieren.
Das Bild hat die Maße 1080x1920px

Liebe Grüße Fabian :)

  • Forum-Beiträge: 2.209

17.09.2016 20:46:13 via Website

[ANSCHISSMODUS AN]

Dein Errorlog fehlt !

Mit Diesem wäre für mich auch einfacher und ich müsste nicht Rätseln Fabian ....
Bringt nur unnötige Posts und braucht jede Menge Zeit ......

[ANSCHISSMODUS AUS]

:-)
:-)

Erstelle mal bitte händisch den Pfad res/drawable-nodpi und verschiebe die beiden backgrounds da rein.

Das machst du bitte auch mit anderen grossen Images
P.S Grosse Images IMMER vermeiden

— geändert am 17.09.2016 20:48:58

Liebe Grüße - Stefan
[ App - Entwicklung ]

  • Forum-Beiträge: 368

17.09.2016 22:22:31 via Website

Ich habe jetzt alle Bilder auf max. 830 kb runterskaliert.

Konsole:
-entfernt-

Es ist aber so, dass die App nur auf meinem Galaxy S7 abstürzt, aber nicht im Emulator.

— geändert am 17.09.2016 22:39:44

Liebe Grüße Fabian :)

  • Forum-Beiträge: 2.209

17.09.2016 22:27:08 via Website

Ist das der Log mit angeschlossenem S7 an USB /ADB ??

Runterscalieren auf Grösse bringt nichts , sie haben trotzdem Full HD resolution .
Hast du das mit dem drawable-nodpi gemacht ???

ERklärung : dein S7 hat an die 4K auflösung - das image wird anhängig vom display heraufscaliert , damit dass ohne dpi berechnung erfolgt, MUSST du den ordner nehmen.

Bitte Raport über die Schritte , die ich oben empfohlen habe , sonst kann ich nicht nachvollziehen, was hier
funktioniert und dir somit NICHT helfen - bitte nichts anders

— geändert am 17.09.2016 22:30:40

Liebe Grüße - Stefan
[ App - Entwicklung ]

  • Forum-Beiträge: 368

17.09.2016 22:56:10 via Website

Hatte das mit dem drawable-nodpi erst nicht gemacht, weil AS einfach nicht das Bild finden musste, aber es ist ja so wie mit dem mipmap file, dass man trotzdem nur @drawable angeben muss.

Jetzt klappts - Vielen tausend Dank!
Ich freue mich echt, dass du mir so hilfst =)

Liebe Grüße Fabian :)

  • Forum-Beiträge: 2.209

17.09.2016 23:00:42 via Website

Freut mich auch , aber bitte in Zukunft immer bedenken , dass man hier sitzt , helfen möchte aber
orakeln muss, was es sein kann .
Da kann man nicht gebrauchen , dass was anderes gemacht wird :-)

Hab mich wieder beruhigt :-)

Dir viel Erfolg
lg
Stefan

Liebe Grüße - Stefan
[ App - Entwicklung ]

  • Forum-Beiträge: 368

18.09.2016 12:42:01 via Website

[[cite Pascal P.]]
Wein weglassen dieser checked boolean und statdessen den fixen wert true reicht schon völlig

Wein? Was soll ich weglassen?

private OnClickListener checkAllCheckboxes = new OnClickListener(){
public void onClick(View v) {
ListView lv = getListView();
int size = lv.getAdapter().getCount();
boolean checked = lv.isItemChecked(0);
for(int i=1; i<size; i++) {
  lv.setItemChecked(i, checked);
}

Wenn ich die CheckBoxes in einem Scroll View und in keinem ListView habe, funktioniert das trotzdem, wenn ich ListView zu ScrollView ändere?

Oder ist die einfacherere, sicherere Variante jede CheckBox einzeln dem Array hinzuzufügen?

— geändert am 18.09.2016 12:43:27

Liebe Grüße Fabian :)