-1
我有一個列表視圖,我的問題是,「點擊」將只註冊,如果我按下的文字,而不是在線本身。 我該如何改變這種情況?需要按在列表視圖中的字母,而不是在線本身
public class Listwithbaseadapter extends ListActivity {
static final String[] MOBILE_OS =
new String[] { "Android", "iOS", "royi", "Blackberry"};
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setListAdapter(new MobileArrayAdapter(this, MOBILE_OS));
ListView listView = getListView();
listView.setCacheColorHint(0);
}
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
//get selected items
String selectedValue = (String) getListAdapter().getItem(position);
Toast.makeText(this, selectedValue, Toast.LENGTH_SHORT).show();
}}
謝謝!