[android] (new buttons in java not in xml) share onclick in one activity,

原创 2016年08月29日 13:57:57

public class SecondAct extends Activity implements View.OnClickListener {

first should implements View.OnClickListener  then you can override onclick

@Override
public void onClick(View v) {
    switch ((Integer) v.getTag()){
        case 3:{}
        case 4:{}

why getTag? cuz I dont know how to setId for these buttons defined in java:

Button btf = new Button(this);
btf.setText("to fullscreen");
btf.setTag(4);
btf.setOnClickListener(this);

but I can setTag in them; an int or else type; then in that switch , notice should transfer to (Integer) or something you set in setTag.


note: dont forget break in case end; otherwise it goes to last step straight.








                    

Android fragment XML中的button找不到Onclick函数的解决方法

开始学习安卓时,被XML中的onClick方法深深吸引,只需在Java文件中定义好相关函数,然后在onClick属性中设置要调用的函数名即可,每次都被这种简单而高效的神奇方法折服……一直很好奇为什么有...
  • Zafir6453
  • Zafir6453
  • 2016年05月12日 14:33
  • 4307

OnClick的三种方式

View 点击事件的三种形式 2016年4月18日 import android.app.Activity; import android.os.Bundle; import androi...
  • flyingsir_zw
  • flyingsir_zw
  • 2016年04月18日 09:28
  • 2334

Activity实现OnclickListener接口的思想和具体用例(转载)

转载说明g 关于Activity中继承OnclickListener的说明     在为组件添加监听事件时,传统的方法是在组件后面加上.setOnclickListener(Vie...
  • tech_universe
  • tech_universe
  • 2014年10月29日 10:13
  • 2426

使用share SDK实现第三方授权登录、分享综合(2.x版本)

StartActivity: package com.home.testshare; import android.app.Activity; import android.content.Inte...
  • u010142437
  • u010142437
  • 2014年02月08日 15:14
  • 18178

Android按钮事件的四种写法(activity跳转)

具体实现代码: public class MainActivity extends Activity { @Override protected void onCreat...
  • jirryzhang
  • jirryzhang
  • 2016年10月28日 13:20
  • 5343

Android初学习 - 分别以Java code和XML两种方式给FrameLayout布局的Activity增加一个遮罩效果的实现

Java code: package com.app.test02; import android.app.Activity; import android.graphics.Colo...
  • cnmilan
  • cnmilan
  • 2015年07月24日 16:40
  • 1109

android XML动画初步解析(activity界面之间跳转demo)

上一篇文章android 简单地设置Activity界面的跳转动画讲了简单的activity界面之间的跳转,并且使用的是android内置的一些动画,此章就小提一下如何自己写一些动画来进行跳转。 ...
  • Double2hao
  • Double2hao
  • 2016年01月22日 12:58
  • 3947

Android中事件传递机制的总结(onTouch、onClick、onLongClick等)

事件传递虽然算不上某个单独的知识点,但是在实际项目开发中肯定会碰到,如果不明白其中的原理,那在设计各种滑动效果时就会感到很困惑。 关于事件的传递,我们可能会有以下疑问: 事件是如何传递的 ...
  • liyuchong2537631
  • liyuchong2537631
  • 2015年09月15日 09:25
  • 1599

Java 8中的Lambda表达式

最近Java 8的正式版已经推出,今天闲着没事就下载好了java 8 的jdk和jre来尝尝鲜。 环境安装 首先安装java 8的jdk 和 jre, 下载地址,安装好基础环境后, 可能对于稍微老一点...
  • bboyfeiyu
  • bboyfeiyu
  • 2014年03月21日 15:51
  • 3066

Activity的四种启动模式和onNewIntent()

Android中Activity启动模式详解   在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中A...
  • linghu_java
  • linghu_java
  • 2013年12月11日 17:24
  • 57945
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[android] (new buttons in java not in xml) share onclick in one activity,
举报原因:
原因补充:

(最多只允许输入30个字)