Dies ist kein Problem, sondern eher eine Frage der Effizienz. Ich habe mehrere TextViews (2 davon) in meinem XML-Layout meiner Android App. Meine Frage ist, kann ich mehrere TextViews, findViewById
mehrere TextViews auf einer einzigen Zeile auswählen?FindViewById mehrere Male in einer einzelnen Zeile
Ist diese gültig für meine Frage?
TextView title, darkThemeTitle = findViewById(R.id.title); findViewById(R.id.darkThemeTitle);
Nur neugierig, warum brauchen Sie es in einer einzigen Zeile? Was ist ein prinzipieller Unterschied zwischen einer einzelnen Zeile und mehreren? –
Nur um die Menge an Code zu minimieren – flash76
Teilen Sie Code in Methoden, verschieben Sie FindView-Code außerhalb Ihres Hauptcodes, verwenden Sie Falten. Ich kann den Vorteil der horizontalen Kodierung im Vergleich zur Vertikalen nicht verstehen. Ihr Bildschirm und Ihre IDE sind für vertikale Anwendungen ausgelegt.Was ich praktisch empfehlen kann - verwenden Sie Dynamic Binding, bitte beachten Sie meine Antwort für Details. –