我有以下代码:
ListView s1 = (ListView) findViewById(R.id.lista_contas);
ArrayAdapter<CharSequence> adapter = new ArrayAdapter<CharSequence>(this, android.R.layout.simple_list_item_1, COUNTRIES);
s1.setAdapter(adapter);这段代码显示了我的国家数组,但我尝试做的是当用户触摸并按下一个国家,然后我开始一个新的活动。
开始一个新活动的过程对我来说是可以的,但我的问题是触摸和按下。
关于这一点,请帮助我。
发布于 2012-01-23 11:12:05
单击时,使用ListView的setOnItemClickListener执行所需操作:
s1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView parent, View v, int position, long id){
// Start your Activity according to the item just clicked.
Log.d(TAG, "Item " +position+ " was clicked");
}
};)https://stackoverflow.com/questions/8966739
复制相似问题