0

Android Tvアプリのデフォルトでは、最初の項目をフォーカス(選択しない)にする必要があります。 私は、リストビューが定義された私の活動のコードの下に試してみましたが、私は私のリストビューアダプタのコードの下に置く傾くので、私はlistselectorを使用していlistviewの最初の項目をフォーカスする方法(リストセレクタを使用)

list_view.setAdapter(new LoadRecordListAdapter(getActivity(), 
R.layout.child_load_recordlist, LoadScheduleRecordsList)); 

list_view.setSelection(0); 
list_view.getChildAt(0).requestFocus(); 

を働いていません。

if(position==0){ 
    listview.requestfocus(); 
} 

だから誰でも私に何か解決策を教えてもらえますか?

を解決木屋

ありがとうXMLだけであなたを設定し

android:focusable="true" 
android:focusableInTouchMode="true" 
+0

leanbackを使用していますか? –

+0

いいえ@MatiasOlocco –

答えて

0

を追加するJavaで

list_view.requestFocus(); 

を追加します。 r ListView(xml)

android:focusableInTouchMode="true" 
+0

今、働いてくれてありがとう... –

関連する問題