C# listview控件内的内容保存

C# listview控件内的内容保存,第1张

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页面)图片信息,点击后显示当前点击的信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9501165.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-29
下一篇2023-04-29

发表评论

登录后才能评论

评论列表(0条)

    保存