关于安卓 TextView 添加点击事件

原创 2015年11月18日 11:21:13

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

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

 <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" />

2.可以在java代码中设定:

           textView.setClickable(true);


3.然后绑定事件回调函数:实现给文本框中的号码进行调用拨号键盘 ,实现拨打电话的功能。

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);

}

});

3

完成TextView的点击事件绑定!


Android给TextView添加点击事件

1.界面 首先设定TextView的clickable属性为true。 可以在布局文件中进行设定,比如: ...

Android - TextView 实现部分文本点击事件

1.描述    一个TextView ,显示的文本 ,有部分文字被点击后响应事件 ,通过SpannableStringBuilder 实现 。    效果演示 :                 ...

android:SpannableString的应用,TextView中某些文字的点击事件

在这篇文章中点击打开链接 我已经解释了关于SpannableString如何应用 各种的Span就是通过SpannableString来封装样式的,设置完Span之后需要将Span放入到Spannab...

Android自定义TextView中的超链接点击事件处理

Android自定义TextView中的超链接点击事件处理

TextView 点击事件无效解决

在开发中遇到一个问题,使用TextView做成Button的点击事件。在xml中使用android:onClick="click"属性设置该TextView的点击方法,在java源文件中的click(...
  • hz51390
  • hz51390
  • 2016年08月02日 21:50
  • 5373

TextView中的部分文字响应点击事件

TextView是android常用的控件,经常要显示不同文字的大小,颜色,......今天要实现这样这样一个需求,TextView某段内容显示的文字颜色不一样,并且点击区域只能是改变了颜色的字. ...

设置TextView下划线并响应点击事件(SpannableString)

写Demo程序的时候能表带自定义的数据结构对象吗? --低级程序猿 前情提要:网上介绍TextView+SpannableString的文章真心太长,真心看不懂。 ====原文===...

TextView 点击事件无效的完美解决

最近在开发中遇到这么一个问题,当使用TextView做成Button的点击事件时(在xml中使用android:onClick="click"属性设置该TextView的点击方法),点击失去效果,不能...

Android使用TextView,设置onClick属性无效解决办法

Android在布局文件中为View提供了onClick属性,使用方法如下:
  • catoop
  • catoop
  • 2015年07月16日 16:18
  • 12772

Android使用TextView的onClick不触发解决方案

查看TextView参数发现有个clickable,将它设置为true即可,修改为的xml文件类似下面这样。         android:layout_height="wrap_conten...
  • me10zyl
  • me10zyl
  • 2014年05月31日 13:57
  • 486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于安卓 TextView 添加点击事件
举报原因:
原因补充:

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