我也是Android和java的初学者。我正在尝试ListActivity但我有一个问题。我不明白这一步:Android列表:ListActivity
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,array));
我的问题是:
是如何工作的这一步(机制)?
什么是< 字符串>在ArrayAdapter旁边?
我也是Android和java的初学者。我正在尝试ListActivity但我有一个问题。我不明白这一步:Android列表:ListActivity
setListAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,array));
我的问题是:
是如何工作的这一步(机制)?
什么是< 字符串>在ArrayAdapter旁边?
您粘贴在这里创造了在飞行ArrayAdapter
构造函数列表中的一个ArrayAdapter
声明接受3个参数即:一个情境或活动,布局的布局ID你想在列表中的行使用最后是数据值的数组。
但老实说,如果你看起来外国,那么我建议先学习Core Java Collections,而不是潜入Android。
1.如何做这一步(机制)? setListAdapter(对象),你需要反对这种方法,所以你可以创建对象这way-
ArrayAdapter<String> adapter=new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,array);
setListAdapter(adapter);
2.什么是ArrayAdapter旁边? 这是字符串type.If你避免这种情况,也可以运行 -
ArrayAdapter adapter=new ArrayAdapter(this, android.R.layout.simple_list_item_1,array);
setListAdapter(adapter);
然后给一些通知 -
Multiple markers at this line
- ArrayAdapter is a raw type. References to generic type ArrayAdapter<T> should be
parameterized
- ArrayAdapter is a raw type. References to generic type ArrayAdapter<T> should be
parameterized
所以你需要键入