Dies ist eine Frage zur Android-Programmierung. Ich muss die maximale Anzahl der sichtbaren Zeilen in meinem ListView
begrenzen.Maximale Anzahl Zeilen für einen ListView setzen
In onCreate
Methode habe ich den nächsten Code für meine ListView
:
listView.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, arrayListOfElements));
In onPostExecute
Methode Ich habe den nächsten Adapter:
ArrayAdapter<String> adapter = (ArrayAdapter<String>) arrayListOfElements.getAdapter();
adapter.notifyDataSetChanged();
Also brauche ich eine maximale Anzahl von Zeilen setzen für meinem Adapter ist es mir egal, ob der ListView
scrollbar ist oder nicht. Irgendeine Idee?
Wenn Sie Wenn Sie 3 Listenelemente und ein Limit von 20 haben, würde dieses Beispiel 20 zurückgeben. Aber wäre 3 nicht die richtige Zahl für die Rückkehr? Ich verstehe nicht genau, wie dieser Code helfen könnte ... –
Sie benötigen etwas wie Math.min (list.size(), LIMIT): –
if (list.size()
Ozgur