zoukankan      html  css  js  c++  java
  • 给Android组件添加事件一个很好用的方法

    在这里想和大家分享一下很好用的添加事件方法,特别是在处理ListView里的Item事件的时候,很方便。

    首先,在XML里布局的时候,添加这样一个属性: android:onClick="CallOnclick",比如你要对Button添加事件,

        <Button
            android:id="@+id/callButton"
            android:layout_width="100sp"
            android:layout_height="50sp"
            android:layout_alignParentBottom="true"
            android:layout_alignParentRight="true"
            android:onClick="CallOnclick"
            android:background="#00000000"/>

    然后就在这个页面的Activityjf里实现这个点击事件:

    public void CallOnclick(View view) {
    Intent phoneIntent = new Intent("android.intent.action.CALL", Uri.parse("tel:" + "4008233899"));
    // 启动
    startActivity(phoneIntent);
    }

    注意CallOnclick方法是public 方法。

    不知道这样的做法会有什么弊端,至少目前觉得还是挺方便好用的。

  • 相关阅读:
    zr#955 折纸
    zr#954 分组
    p2513 [HAOI2009]逆序对数列
    p4161 [SCOI2009]游戏
    p4593 [TJOI2018]教科书般的亵渎
    622FThe Sum of the k-th Powers
    spoj1811 LCS
    后缀自动机
    p5342 [TJOI2019]甲苯先生的线段树
    p5339 [TJOI2019]唱、跳、rap和篮球
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3190293.html
Copyright © 2011-2022 走看看