= new ArrayAdapter<String>(this, R.layout.activity_main, mList);にこのようなエラーがでます。
アドバイスをいただけないでしょうか?
どうぞよろしくお願いします。
java
1Cannot resolve constructor 'ArrayAdapter(com.example.andrid.sample.memo.MainActivity,int,java.util.List<java.utill.Map<java.lang.String,java.lang.String>>)'
java
1 @Override 2 protected void onCreate(Bundle savedInstanceState) { 3 super.onCreate(savedInstanceState); 4 setContentView(R.layout.activity_main); 5 6//これをSimpleAdapterでなく、ArrayAdapterを使うように変えたいです。 7 /** 8 mAdapter = new SimpleAdapter( 9 this, 10 mList, 11 android.R.layout.simple_list_item_2, 12 new String [] {"title", "content",}, 13 new int[] {android.R.id.text1, android.R.id.text2} 14 ); 15 **/ 16 17// ListView 用アダプタのリストを生成 18 mList = new ArrayList<String, String>(); 19 20 ArrayAdapter<String> mAdapter 21 = new ArrayAdapter<String>(this, R.layout.activity_main, mList); 22 23 // ListView にアダプターをセット 24 ListView list = (ListView)findViewById(R.id.listView); 25 list.setAdapter(mAdapter);
回答1件
あなたの回答
tips
プレビュー