現在、私は Android TV アプリに取り組んでいます。
Android Lean back サポート ライブラリを使用しました。
1つ追加しましListView
たが、実際のデバイスのリモートでlistViewからアイテムを選択できません。ただし、マウスを使用して、Android 仮想デバイスで listView の項目を選択できます。
リストビューのサンプルコードは次のとおりです。
customViewOrders = new CustomViewOrders(getActivity().getBaseContext(), arrayViewOrders);
lstViewOrder.setAdapter(customViewOrders);
arrayViewOrders
これは、JSON Web サービスから受信したデータを含む ArrayList です。
これが私のJSONレスポンスです:
{
"order":[
{
"0":"13829CF",
"gen_id":"13829CF",
"1":"17534CF",
"2":"Complete",
"ord_status":"Complete",
"3":"Online Preview",
"sta_name":"Online Preview",
"4":"2015-10-27 00:00:00",
"image":"cinereel",
"placed_from":"web"
}
]
}
AndroidManifest.xml ファイルに次の機能も追加しました。
<uses-feature
android:name="android.hardware.touchscreen"
android:required="false" />
<uses-feature
android:name="android.hardware.faketouch"
android:required="true" />
だから、私の質問は:リモートの助けを借りて、実際のデバイスで何か(つまり、リスト項目、ボタン)を選択する方法は?