Android 构造函数ArrayAdapter<;字符串>;是未定义的
我有一个方法,Android 构造函数ArrayAdapter<;字符串>;是未定义的,android,undefined,android-arrayadapter,Android,Undefined,Android Arrayadapter,我有一个方法,initializeViews,它在最后一行遇到一个ArrayAdapter构造函数undefined错误 该方法位于F1Fragment中,它扩展了mainframentMainFragment随后被附加到活动 我们不能在ArrayAdapter构造函数中给出片段的上下文吗?我是Android新手。请纠正我。提前谢谢 private void initializeViews(RelativeLayout contentLayout) { leaguesListView =
initializeViews
,它在最后一行遇到一个ArrayAdapter构造函数undefined
错误
该方法位于F1Fragment
中,它扩展了mainframent
MainFragment
随后被附加到活动
我们不能在ArrayAdapter
构造函数中给出片段的上下文吗?我是Android新手。请纠正我。提前谢谢
private void initializeViews(RelativeLayout contentLayout) {
leaguesListView = ( ListView ) contentLayout.findViewById ( R.id.leaguesListView );
progressLinear = (LinearLayout) contentLayout.findViewById ( R.id.progressLeagues );
values= new String[] { "RedBullRacing", "McLaren", "Lotus",
"ForceIndia", "HRT", "Ferrari" };
adapter= new ArrayAdapter<String>(F1Fragment.this, android.R.layout.simple_list_item_1, android.R.id.text1, values);
}
private void initializeViews(RelativeLayout contentLayout){
leaguesListView=(ListView)contentLayout.findViewById(R.id.leaguesListView);
progressLinear=(LinearLayout)contentLayout.findViewById(R.id.progressLeagues);
values=新字符串[]{“红牛赛”、“迈凯轮”、“莲花”,
“ForceIndia”、“HRT”、“法拉利”};
adapter=new ArrayAdapter(F1Fragment.this,android.R.layout.simple\u list\u item\u 1,android.R.id.text1,值);
}
将f1片段更改为getActivity()
。片段
不是上下文