
listviewsetOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<> parent, View view,
int position, long id) {
ToastmakeText(ctx, "你要显示的东东",
ToastLENGTH_SHORT)show();
}
});
你只是监听了ImageButton的点击事件。并没有监听listview的ItemClick(每行点击事件)事件和OnItemLongClick(每行长时间点击事件)事件。所以没反应
listsetOnItemClickListener(new
OnItemClickListener()
{
@Override
public
void
onItemClick(AdapterView<>
arg0,
View
arg1,
int
arg2,
long
arg3)
{
String[]
value
=
new
String[4];
HashMap<String,
String>
dataMap
=
listItemget(arg2);
Systemoutprintln("dataMapvalues():"
+
dataMapvalues());
int
i
=
0;
for
(String
key
:
dataMapkeySet())
{
Systemoutprintln("key:"
+
dataMapget(key));
value[i]
=
dataMapget(key);
i++;
}
Intent
mainIntemt
=
new
Intent(OrderListActivitythis,
OrderDetailActivityclass);
Bundle
bundle
=
new
Bundle();
bundleputStringArray("value",
value);
mainIntemtputExtras(bundle);
OrderListActivitythisstartActivity(mainIntemt);
overridePendingTransition(androidRanimslide_in_left,
androidRanimslide_out_right);
}
});
listsetOnItemLongClickListener(new
OnItemLongClickListener()
{
@Override
public
boolean
onItemLongClick(AdapterView<>
arg0,
View
arg1,
int
arg2,
long
arg3)
{
//
TODO
Auto-generated
method
stub
HashMap<String,
String>
dataMap
=
listItemget(arg2);
speedoperate_ordercode=dataMapget("ordercode");
Systemoutprintln("OnItemLongClickListener"+speedoperate_ordercode);
return
false;
}
});
代码附上。。。
以上就是关于C# listview控件内的内容保存全部的内容,包括:C# listview控件内的内容保存、Android listview 的用法 越详细越好。、android listview循环加载(LinearLayout xml页面)图片信息,点击后显示当前点击的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)