欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android给TextView添加点击事件的实现方法

程序员文章站 2024-02-27 13:32:45
首先设定textview的clickable属性为true。 可以在布局文件中进行设定,比如:

首先设定textview的clickable属性为true。

可以在布局文件中进行设定,比如:

<textview

      android:id="@+id/phone"

      android:clickable="true" --------->设定此属性

      android:layout_marginleft="10dp"

      android:layout_below="@id/address"

      android:layout_torightof="@id/avatar"

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"

      android:layout_margintop="10dp"

      android:text="18764563523"

      android:textcolor="@color/white" />

也可以在java代码中设定:

textview.setclickable(true);

然后绑定事件回调函数:

textview.setonclicklistener(new onclicklistener() {

@override

public void onclick(view arg0) {

//调到拨号界面

uri uri = uri.parse("tel:18764563501");  

intent intent = new intent(intent.action_dial, uri);   

startactivity(intent);

}

});

 完成textview的点击事件绑定!

以上就是小编为大家带来的android给textview添加点击事件的实现方法全部内容了,希望大家多多支持~