0
我在互联网上搜索了很多地方以找到解决方案,但我还没有找到答案。我希望有一个人可以帮助我。关注Android项目工作的项目列表视图
我有一个Android应用程序,我用3个选项卡创建了一个片段。每个选项卡都有不同的布局,并且在每个布局中都有一个具有不同ID的列表视图。问题是,当我点击ListView的项目时,只有第一个选项卡的项目获得焦点,背景设置为绿色。在其他选项卡中选择该项目,但焦点不会更改背景项目的颜色。 如果选择了第一个标签,我已经清楚了它的重点,但这不能解决问题。
这是我在片
listView.setAdapter(adapter);
listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View view,
int pos, long arg3) {
view.setSelected(true);
selectedBusiness = businessList.get(pos);
buttonModify.setEnabled(true);
}
});
任何想法实施者的代码?
感谢最多
你可以发布你的适配器? –
这是一个简单的字符串阵列适配器 [code] ArrayList businessNames = new ArrayList ();对于(int i = 0; i adapter = new ArrayAdapter (getActivity(),R.layout.my_business_item); [code] –