我想知道如何从android中的多列ListView中的所选项中获取值? 并在新活动中显示价值。
答案 0 :(得分:0)
为了获得所选项目,您应该使用适当的事件监听器,例如,如果您要获取单击的项目,请使用此
listview.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Log.d(LOG_TAG, "itemClick: position = " + position + ", id = "
+ id);
}
});
如果您需要将某项活动传递给其他活动,则可以通过意图
进行 intent.putExtra("KEY", obj);
// to retrieve object in second Activity
getIntent().getSerializableExtra("KEY");
注意为了将对象传递给其他活动,它必须是可序列化的 关于ot列表项单击侦听器,也可能存在获取项目焦点的问题