TextView常见功能应用
16lz
2021-01-23
TextView除了常用于显示文本信息外还有以下功能:
。。。省略显示
跑马灯
优点是快速实现,缺点是在输入表单页面被其它控件获取了焦点后,就不动了
android:autoLink web/phone/email/map/all 的使用
android:autoLink=“web” 匹配WebURL。
android:autoLink=“phone” 匹配手机号码
android:autoLink=“email” 匹配邮件地址
android:autoLink=“map” 匹配地理位置
android:autoLink=“all” 匹配所有可用的模式
连接
拨打电话
点手机号码,可以直接跳转到拔打电话 页面
电子邮件email
就会跳转到发邮件地方
地图Map
由于android:autoLink="map" 在这里直接写地址时经常,没有变成蓝色可点链接跳转,所以需要改进一下
@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.aaa_layout); textView = findViewById(R.id.aaa_layout_text); SpannableString spanStr = new SpannableString("广东省深圳市罗湖区地王大厦A3035号"); spanStr.setSpan(new UnderlineSpan(), 0, spanStr.length(), 0); textView.setText(spanStr);}
public void textONclick(View view){ Intent geoIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("geo:0,0?q=" +textView.getText().toString())); startActivity(geoIntent);}
这样就可以跳转到地图了
这里调用的是google Map,如果在国内,一般是 高德地图 百度地图 腾讯地图 大家自行测试或改进,可以把调用方法写在评论图区,我这里就不在进一步写了
排列样式
更多相关文章
- android高仿抖音、点餐界面、天气项目、自定义view指示、爬取美
- Android图表引擎aiCharts for Android v1.7到底有哪些新功能
- android 图片处理
- Android实现拍照功能实例
- android 安卓 开发 图片库获得图片的绝对路径
- TableRow 背景问题以及修改对话框标题高度或者图片
- Android 把从网络获取的图片缓存到内存中
- Android 的网络编程(17)-android显示网络图片
- [APK破解]牛牛粤语学习机v1.6.4,积分1000,免费使用全功能