2012-02-15 6 views
0

私はAndroidが初めてで、ミュージックプレーヤーアプリケーションを作成しています。最初の 行または曲のIDをリストビューで取得しますが、リストビューで最後の行IDを取得または取得できません。 リストビューには複数の曲が含まれているため、最後の曲のIDを取得する必要があります。listviewの最後の行または曲のIDを取得または取得または取得する方法は?

どうすれば取得できますか?

+0

どのようにリストビューを作成していますか? –

答えて

0

uがCursorを使用してデータを入力すると、uはそれを見つけることができます.cursor.getcount()はレコードの総数を示します。 thn条件が適用されます。

int records = 0; // record will contain the counter for record 

for(int i=0;i<cursor.getCount();i++) { 
record = i; 
    if(records == cursor.getcount() { 
    // this will give the last record 
    } 
} 
0

歌項目(カスタム構造やハッシュマップ/ハッシュテーブル)をreturrnし、かつ、アダプタから使用を最後の項目を取得するために、アダプタののgetItem()メソッドを定義します。

SongItem item=adapter.getItem(adapter.count()-1); 

とするには、この項目を使用ID、アルバムなどを取得します。

関連する問題