进入Activity怎么总的加载一个按钮的onclick事件

yafeiok 2011-07-16 09:01:54
进入Activity怎么默认加载一个按钮的onclick事件 如题,谢谢了!
...全文
165 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
fontlose 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 yafeiok 的回复:]
我是想不通过按钮,自动加载这个按钮事件!
[/Quote]
囧~~

应该说自动执行这个按钮事件!
我就明白了。。。。。
fontlose 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 ch_984326013 的回复:]

我理解你的意思,你是说在不单击按钮的情况的,已启动Activity就能执行按钮单击里面的东西,是不?那你就不要用按钮监听事件不就可以了。把按钮里面的东西直接弄到onCreate函数里面不就行了!
[/Quote]

这样说我就明白了 设置好监听事件,button.performClick()就可以了
阿鹏兄 2011-07-16
  • 打赏
  • 举报
回复
直接调用onclick方法
ch_984326013 2011-07-16
  • 打赏
  • 举报
回复
我理解你的意思,你是说在不单击按钮的情况的,已启动Activity就能执行按钮单击里面的东西,是不?那你就不要用按钮监听事件不就可以了。把按钮里面的东西直接弄到onCreate函数里面不就行了!
yafeiok 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 fontlose 的回复:]
引用 6 楼 yafeiok 的回复:
您好我现在是不是为了给这个按钮赋监听事件,我是想进入到这个Activity就加载这个按钮的监听事件,谢谢

不明白,,,,, 给按钮赋监听事件 和 加载这个按钮的监听事件 有区别吗?
还是你想一个按钮同时对应几个监听事件???
[/Quote]
我是想不通过按钮,自动加载这个按钮事件!
fontlose 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yafeiok 的回复:]
您好我现在是不是为了给这个按钮赋监听事件,我是想进入到这个Activity就加载这个按钮的监听事件,谢谢
[/Quote]
不明白,,,,, 给按钮赋监听事件 和 加载这个按钮的监听事件 有区别吗?
还是你想一个按钮同时对应几个监听事件???
yafeiok 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 fontlose 的回复:]
代码里也可以实现ClickListener接口,
初始化只要
button1.setOnClickListener(this);
button2.setOnClickListener(this);
就行了

Java code


采用activity实现OnClickListener接口
public class TaskActivity extend……
[/Quote]

您好我现在是不是为了给这个按钮赋监听事件,我是想进入到这个Activity就加载这个按钮的监听事件,谢谢
fontlose 2011-07-16
  • 打赏
  • 举报
回复
是这样吗?
fontlose 2011-07-16
  • 打赏
  • 举报
回复
代码里也可以实现ClickListener接口,
初始化只要
button1.setOnClickListener(this);
button2.setOnClickListener(this);
就行了

采用activity实现OnClickListener接口
public class TaskActivity extends Activity implements View.OnClickListener
{
public void onClick(View arg0)
{
if(arg0==button1)
System.out.println("button1 clicked");
else if (arg0==button2)
System.out.println("button2 clicked");
}
}

yafeiok 2011-07-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fontlose 的回复:]
你说直接在xml里指定事件吗?可以这样

Java code


修改XML android:onClick 属性
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/self_destruct……
[/Quote]

您好不是这样的,我指的是,要进入Activity自动加载那个按钮的onclick事件,谢谢
fontlose 2011-07-16
  • 打赏
  • 举报
回复
你说直接在xml里指定事件吗?可以这样

修改XML android:onClick 属性
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/self_destruct"
android:onClick="selfDestruct" />
当按下按键自动调用activity的selfDestruct(View) 方法. 注意要 public和参数View
public void selfDestruct(View arg0) {
System.out.println("button1 clicked");
}

念茜 2011-07-16
  • 打赏
  • 举报
回复
模拟点击按钮

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧