android custom table list mit einer statischen Zeile

  • Antworten:55
  • Bentwortet
AndroidEntwickler
  • Forum-Beiträge: 58

19.03.2016, 08:48:44 via Website

sry aber das ist mir alles zu hoch.
deine Erklärungen passen einfach nicht in mein bestehendes Code rein....

schau dir doch bitte noch mal meinen codes aus post 1 an und sage mir bitte ganz genau, was wo hin soll.
ich Blick da einfach nicht mehr durch :'(

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

19.03.2016, 10:44:23 via App

Die If abfrage kommt in die getView vom Adapter rein. Das ist klar oder?

Dann hast du im Adapter eine öffentliche boolean mit welcher du die checkboxen ein und auscchalten kannst.

Als 3. Musst du dann halt die Boolean ändern und den adapter aktualisieren.

So was ist genau die Frage?
Ich könnte dir zwar den Code voer die Nase schreiben aber dann lernst du ja nichts ;) :P

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
AndroidEntwickler
  • Forum-Beiträge: 58

19.03.2016, 18:03:53 via Website

also ich bin jetzt etwas stolz auf mich - aber ich glaub ich habs hinbekommen - läuft soweit gut :)
ABER ... ^^

ich lasse meine Checkboxen animiert einblenden.

ObjectAnimator fadeInCheckBox = ObjectAnimator.ofFloat(SelectCheckBox, SelectCheckBox.ALPHA, 0, 1);
fadeInCheckBox.setDuration(300);
fadeInCheckBox.setStartDelay(100);
AnimatorSet fadeInSelCheckBox = new AnimatorSet();
fadeInSelCheckBox.play(fadeInCheckBox);
fadeInSelCheckBox.start();

Problem: Beim Scrollen wird diese Animation in jeder Row erneut durchgeführt.
Kann ich das irgendwie umgehen?

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

19.03.2016, 18:22:56 via App

Du müsstest wissen welche Rows gerade angezeigt werden und die Animation nur bei diesen machen.
Ich glaube da gabs ne Abfrage im Adapter aber wie die Lautet weiss ich gerade nicht

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten
AndroidEntwickler
  • Forum-Beiträge: 58

19.03.2016, 18:38:03 via Website

habs hinbekommen !!!
ich danke dir vielmals für deine tolle Unterstützung :)

Antworten
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

19.03.2016, 18:46:25 via App

Super, wenn deine Frage geklärt ist, setze doch bitte noch deinen Thread auf "Beantwortet"!

LG Pascal //It's not a bug, it's a feature. :) ;)

Antworten