listViewの最初のリストアイテムを取得するにはどうすればよいですか?最初のリスト項目のTextViewに行きたい。 私は現在、このやっている:最初のアイテムはAndroidリストビューでのみ取得できますか?
View listItem=(View)myList.getChildAt(0);
TextView txtDep=(TextView)listItem.findViewById(R.id.txtDepart);
txtDep.setText("Hello!");
をしかし、これは最初のアイテムだけでなく、項目上のすべての8日、16日とそうでテキストを変更されていません。最初の(上の)項目のテキストのみを変更したいと思います。 ありがとうございます。
にこれはおそらくどのようにListViewの作品です。スクロールするたびに、リストの一番上に新しい項目があるので、リストの一番上にある現在の項目はgetChildAt(0);になります。これを正しく行うには、バックグラウンドでデータを変更する必要があります。アダプターのデータを変更することは、あなたが経験した正確な理由でlistViewを更新する最良の方法です。 – ice911