`
lxr215
  • 浏览: 58954 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

TextView设置autoLink

阅读更多

自动判断字符并提供连接: 如输入电话,网址,email

方法1:

TextView: android:autoLink="all/none/web/email/phone/map"
     web: 以http://开头的
     phone: 数字
      android.text.util.Linkify
     setAutoLinkMask (int mask);
  设置后,点击时会调用相应的程序来执行, 如web浏览器,phone,email等

 

方法2:

使用android.text.util.Linkify;

addLinks(TextView text, int mask);

1
0
分享到:
评论

相关推荐

    TextView的autoLink属性设置超链接

    使用TextView的autoLink属性设置超链接,用工具类方式和自定义View方式两种方式修改超链接显示样式和链接地址的点击事件。

    textview span

    textview span,demo用于取消textview autolink的单击,而响应自己的长按事件

    Android实现TextView中文字链接的4种方式介绍及代码

    当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如 果是所有的类型都出来就是android:autoLink=”all”。当然也可以在java代码里 做,textView01....

    Android属性介绍

    android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)。这里只有在同时设置text时才自动识别链接,后来输入的无法自动识别。 android:...

    Android开发实现TextView超链接5种方式源码实例

    Android实现TextView超链接一共有五...一般情况下我们设置为all即可,我们看看,这个时候它就会自动将TextView中的电话号码、邮件地址、网页链接等识别出来,这中方式是最简单的一种。如: <TextView android:layo

    简单学习Android TextView

    本文为大家分享了TextView的简单学习资料,供大家参考,具体内容如下 XML的几个特殊属性 android:autoLink 用于指定是否将文本转换成可点击的超链接形式,它的属性值有none,web,email,phone,map或all android:...

    Android-TextView-Click-Bug-Sample:示例应用程序可在TextView.class中显示奇怪的行为错误

    正在使用具有多个ClickableSpans并具有autoLink="email|phone"来处理电子邮件/电话的TextView。 触摸其中一个链接时,它将使用不同的跨度来处理点击事件。 ID为wrongClick的TextView将演示该行为。 onTouch...

    textView 添加超链接(两种实现方式)

    在textView添加超链接,有两种方式,第一种通过HTML格式化你的网址,一种是设置autolink,让系统自动识别超链接,下面为大家介绍下这两种方法的实现

    Android TextView添加超链接的方法示例

    本文实例讲述了Android TextView添加超链接的方法。分享给大家供大家参考,具体如下: public class Link extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate...

    Android开发EditText属性.txt

     android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)  android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示...

    Better-Link-Movement-Method:尝试改善在TextView中检测,突出显示和处理可点击链接的方式

    当使用android:autoLink或Linkify.addLinks将链接添加到TextView时,Android使用称为LinkMovementMethod的类来突出显示焦点时的链接,并在单击它们时分派Intent。 BetterLinkMovementMethod改善了...

    控件常用的xml 属性总结

    8.设置TextView为几个字符的宽度 9.设置文本的行数:lines 10.设置的最大显示行数,且若同时使用lines,以此处为准:maxLines 11.设置文字大小:textSize 注:单位sp 小注:个人喜欢复制android

    AutoLinkTextView是一个TextView,它支持自动检测Hashtags(#),提及(@),URL(http://),电话号码和电子邮件-Android开发

    AutoLinkTextView V2 AutoLinkTextViewV2是AutoLinkTextView的新版本。 新旧版本之间的主要区别是完全迁移到Kotlin添加了一些新功能一些改进和修复AutoLinkTextView V2 AutoLinkTextViewV2是AutoLinkTextView的新...

    android TextView属性的详细介绍 分享

    android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示...

    MDSimpleNotes:简单笔记

    长按卡片多种操作###遇到的问题及解决办法设置autoLink后,链接的点击事件和TextView的点击事件相冲突,复写TextView解决为了免去手动存储,而将存储方法放在了onPause()里,这导致数据库的save方法会在后台——呼出...

    Android开发笔记 今天学到的一些属性

    安卓主要依靠xml文件来布局,否则textView多的时候布局起来会比较混乱 3.android:singleLine属性为true表示文本在一行显示 android:ellipsize属性:设置当文本过长时该如何显示(显示省略号)start、end、middle...

    Android代码-Better-Link-Movement-Method

    When android:autoLink="all" or Linkify.addLinks(textView, Linkify.ALL) is used to add links to web URLs, phone-numbers, map addresses or email addresses in a TextView, Android uses a class known as ...

    ClickableTextView

    由于项目中需要点击不同类型的自定义文本和点击事件,autolink方法不足以解决需求,所以整理出来一个自定义控件。

Global site tag (gtag.js) - Google Analytics