0

以下のコードを使用して、1行のデータを取得します

View vListSortOrder;

    vListSortOrder=getListView().getChildAt(MyPositionOfRow);     

    TextView edit=(TextView)vListSortOrder.findViewById(R.id.MyLabelId);
    Toast.makeText(getApplicationContext(), edit.getText(), 1).show();

しかし、私の問題は、例のlistView
に表示されないアイテムです。20個のアイテムがあります。MyPhone画面では、ListViewの10個のアイテムが表示されます。
MyPositionOfRow設定した場合0_9は問題ありません。
以上にMyPositionOfRow設定すると10、プログラムがクラッシュ
します。どうすれば修正できますか?
または、listView で 1 行のデータを取得する他の方法。

4

1 に答える 1