//Item点击获取
ListView lv = getListView();
lv.setOnItemClickListener(new OnItemClickListener(){
public void onItemClick(AdapterView adapter,View view,int position,long id){
TextView c = (TextView) view.findViewById(R.id.info);//该句可以得到LISTVIEW中的相应数据
String playerChanged = c.getText().toString() + position;
Toast.makeText(MyListView3.this,playerChanged, Toast.LENGTH_SHORT).show();
c.setText("111111111111");//改句可以修改相应Item数据的内容(注意:一刷新就没有了)
Log.v("TAG",position+ "");
}
});
onItemClick返回的View就是我们选中行的Item,再根据id查找当前Item中的控件
Android ListView中获取修改选中行数据的方法
最新推荐文章于 2023-07-11 16:26:39 发布