今天我要介绍的是和上一篇一样是基础之一的控件,文本(TextView)。

 

TextView :

基础的显示文本的控件

 

样式:

xml简单的实现代码:


 

属性:

Id:当前文本控件的id

Layout_width:控件的宽度

Layout_height:控件的高度

text:按钮里的文字

textSize:设置字体大小

 

改变文字的颜色:

改变 textColor 属性

 

android:textColor="@color/colorPrimary"


android:textColor="#3f51b5"

 

 

文本单行显示:

 

文本单行显示通常需要联合上文本缩略的属性一起用:

 

ellipsize:设置当前文字超出单行以后的处理方式

singleLine:只允许单行显示

 

android:ellipsize="end"android:singleLine="true"

 

 

android:ellipsize="middle"

 

 

android:ellipsize="start"

 

 

跑马灯效果:

 

先设置超出的文字处理方式为跑马灯

后设置控件可获得焦点

 

 android:ellipsize="marquee" android:singleLine="true" android:focusable="true" android:focusableInTouchMode="true"

 

 

文本可选择:

设置以后文本变得可以选择然后复制

 

android:textIsSelectable="true"

 


通过 java 文件修改 TextView 文本:

 

第一步,这个文本必须要有id

 

android:id="@+id/textview"

 

第二步,在这个 xml 布局的对应 java 文件中声明这个 activity 中的一个 TextView 类型的全局变量:

 

privateTextView textView;

 

第三步,在 onCreate 函数中通过findViewById() 方法找到我们的 textview

 

textView=(TextView)findViewById(R.id.textview);

 

R.id.XXX 是我们刚才定义的textview id

 

第四步,在 onCreate 函数中通过 TextView setText() ,传入一个字符串类型的参数

 

textView.setText("我被修改了!");

 


 

TextView的常用用法就基本上都有了,如果有补充我迟点再来补充把

更多相关文章

  1. Android的Style的使用
  2. Android中mpchartlib柱状图的详细属性以及实现(可左右滑动可点击)
  3. Android(安卓)线性布局(LinearLayout)相关官方文档 - 参考部分
  4. Android(安卓)在oncreate() 方法中调用 findViewById 返回 null
  5. Android(安卓)问题积累
  6. Android(安卓)不同View ID相同
  7. TextView的常用属性
  8. iOS开发之分页控件的简单封装
  9. TextView属性大全!技术干货

随机推荐

  1. Android(安卓)实现文件(图片)上传
  2. android framework添加自定义服务,实现jav
  3. Android(安卓)图片加载库Glide
  4. Android(安卓)如何调用MediaPlayer播放视
  5. android调整checkbox的大小
  6. Android(安卓)input 输入系统学习
  7. Android(安卓)WebView获取上一个链接的路
  8. android画图-解锁界面
  9. Android——TabWidget
  10. Android(安卓)如何加载大图片