android listview 能模拟点击吗

privateOnItemClickListeneronAccountListItemClick=newOnItemClickListener(){@Overridepu... private OnItemClickListener onAccountListItemClick = new OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {
// TODO Auto-generated method stub
if (((ListView)parent).getTag() != null){
((View)((ListView)parent).getTag()).setBackgroundDrawable(null);
}
((ListView)parent).setTag(view);

view.setBackgroundColor(Color.argb(127,255, 144, 0));

这是那个完整的单击事件!如果我在别的地方调用这个方法我是这么写的但是里面的参数不知道该怎样填写onAccountListItemClick.onItemClick(arg0, arg1, arg2, arg3),这四个参数应该写什么呢?
展开
 我来答
见微知著说历史
2012-08-15 · 超过33用户采纳过TA的回答
知道答主
回答量:129
采纳率:100%
帮助的人:68.7万
展开全部
可以的,但是这不属于C#。net范围。

利用eclipse安卓模拟器就可以实现。
更多追问追答
追问
不好意思我没看!我说的是模拟点击事件!就是说让代码去触发这个点击事件。可以吗?
追答
可以,首先,你要先将点击事件写完整。
然后,在其他操作时,你可以去调用这个点击事件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
西二旗码农一枚
2012-08-15 · TA获得超过1640个赞
知道小有建树答主
回答量:1040
采纳率:0%
帮助的人:752万
展开全部
点击时间是由系统触发调用的,包括里面的参数都是系统分发的,你无权调用这个事件响应函数,否则就破坏了封装性了。
更多追问追答
追问
哦!那你的意思就是没办法了呗?对吗?
追答
都说了你是不能调用这个点击事件的,这个事件是由系统触发调用,里面的
AdapterView parent, View view, int position,long id
这些参数都是系统传递的,你是无权调用的
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
魔蝎小豆丁
2013-04-12
知道答主
回答量:1
采纳率:0%
帮助的人:1496
展开全部

如果是刚进来就执行的话会报空指针,加一延迟...

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式