2012-02-23 35 views
2

リストビューに表示される曲のリストがあります。 行のプレイヤーのアクティビティがクリックされると、その曲が再生されます。 ユーザが戻るキーを押すと、前に選択した行からリストを開始します。すべての行の位置は、選択した行のみを表示する最初の行にする必要があります。Android ListVIew特定の行に設定された表示

+0

どの配列を使用するのですか?listiewのVectorまたはListを意味しますか? –

答えて

2

毎回設定を選択:これはListActivityを使用してアダプタを設定した後に機能します。

public class TestList extends ListActivity 
{ 

    String str[]=new String[100]; 


    @Override 
    protected void onCreate(Bundle arg0) 
    { 
     super.onCreate(arg0); 

     for(int i=0;i<100;i++) 
     { 
      str[i]="Android# "+i; 
     } 
     getListView().setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, str)); 
     getListView().setSelection(50); 

    } 

} 
+0

これはうまく動作します....まさに私が探していたものです。 – ZealDeveloper

1

ストアアプリケーションメモリ内の現在再生中の曲の位置とあなたが戻っての活動に戻ったときに

list.setSelection(position); 

を使用しています。

+0

高男、大変感謝しています。 – ZealDeveloper

関連する問題