我想更改所选项目的复选框颜色,这是我的代码:
final ListView listView = (ListView) findViewById(R.id.lvcancelorder);
// Instantiating array adapter to populate the listView
// The layout android.R.layout.simple_list_item_single_choice creates radio button for each listview item
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_single_choice, countries);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
selectedFromList = (listView.getItemAtPosition(position)).toString();
}});
我该怎么做?
答案 0 :(得分:2)
建议您从BaseAdapter或ArrayAdapter创建自己的自定义适配器,并在选择项目时只需更改根布局视图的背景颜色。
使用以下链接了解如何使用复选框创建列表视图。 see here
答案 1 :(得分:1)
你可以试试这个:
websocket = io.connect(your_server_domain_or_host_name:nodejs_server_running_port);