TextView控件
来源:互联网 发布:淘宝网1.4 餐桌 编辑:程序博客网 时间:2024/06/05 15:28
TextView的父类是View,他是EditText和Button的父类,TextView是不允许用户编辑的,而EditText是允许用户编辑的。
1.跑马灯效果
<TextView
android:id="@+id/tv_pamadeng"
android:layout_width="50dp"
android:layout_height="20dp"
android:text="跑马灯的效果实现"
android:focusable="true"
android:singleLine="true"
android:focusableInTouchMode="true"
android:scrollHorizontally="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
/>
2.TExtView显示html
显示超链接
TextView tv_showhtml=(TextView) findViewById(R.id.tv_showhtml);
tv_showhtml.setText(Html.fromHtml("我的百度:<a href=\"http://www.baidu.com\">http://www.baidu.com</a>"));
tv_showhtml.setMovementMethod(LinkMovementMethod.getInstance());//必须添加超链接才能点击跳转打开浏览器
3.设置textview的内容可以选择粘贴
style.setSpan(new ForegroundColorSpan(Color.RED), 2, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);//第一个参数是设置显示的颜色,第二参数是设置该颜色的开始位置,第三个参数是设置该颜色的结束位置,第四个参数是它是用来标识在 Span 范围内的文本前后输入新的字符时是否把它们也应用这个效果
tv_showhtml.setText(style);
//设置文本框的参数
private TextView getTextView(){
AbsListView.LayoutParamslp=newAbsListView.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 64);
TextViewtextview=newTextView(ShowPhonePeople.this);
textview.setLayoutParams(lp);
textview.setGravity(Gravity.CENTER_VERTICAL|Gravity.LEFT);
textview.setPadding(36,0, 0, 0);
textview.setTextSize(20);
return textview;
}
- TextView控件
- TextView控件
- TextView控件
- TextView控件
- TextView控件
- 控件:TextView
- TextView控件
- android控件之Textview
- android TextView控件
- TextView控件学习
- Android Textview控件
- 控件TextView的用法
- TextView控件属性列表
- android TextView控件
- android控件之TextView
- android控件:TextView属性
- [自定义控件学习]Textview
- TextView控件属性详解
- Build Your First Mobile App With Ionic 2 & Angular 2 - Part 6
- 重建所有索引
- 【华为OJ】【100-配制文件恢复】
- 234. Palindrome (Linked List)
- centos6.5搭建一个git服务器
- TextView控件
- memcache安装
- mac下配置Qt for Android编译环境
- Build Your First Mobile App With Ionic 2 & Angular 2 - Part 7
- printf输出格式总结
- Airbnb 分享经济步步紧逼:传统酒店老板要和出租车司机同病相怜?
- SQL命令和常用语句大全
- CodeForces 246D. Colorful Graph【STL】
- 正则使用的相关实例(判断邮箱,电话号码等)