AS初級 リスト表示編②問題~配列を使って作成したリスト項目を選択できるようにする~
Try1. 配列を使って作成したリスト項目を選択できるようにする
(ヒント)
・ArrayAdapterを使用してください
・ジェネリクスを理解してください。
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(MainActivity.this, android.R.layout.simple_list_item_1,texts);
arrayというのはいわゆる配列のことです。
Javaでも、Listを作成する際に、
List <String> lists = new ArrayList<>( ); と記載します。
<>で型を指定すると、そのListには指定した型以外格納しないことを明示します。
・setContentViewの引数は、activity_mainのままにしておいてください。
setContentView(R.layout.activity_main)
・activity_main.xmlで用意したListViewを、findViewById( )メソッドで呼び出し、それに、setAdapter( )メソッドを使って、作成したarrayAdapterを配置します。
・今回使用するのは、setOnClickListener( )メソッドではなく、setOnItemListener( )メソッドです。
下記も参考ください