Android_TextView

一、布局文件

<TextView
        android:id="@+id/tv_show"
        android:text="@string/content"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textColor="@color/green"
        android:textSize="@dimen/title"
        android:lines="1"
        android:maxWidth="40dp"
        android:ellipsize="middle"
        android:focusable="true"
        android:focusableInTouchMode="true"
        />
android:id 控件唯一标识
android:text 显示的文本信息
android:layout_width 控件宽度
android:layout_height 控件高度
android:textSize 字体大小
android:textColor 字体颜色
android:lines 文本显示行数
 android:maxWidth 最大显示宽度

android:ellipsize

设置当文本过长时如何显示文本内容

start:省略号显示在开头

middle:省略号显示在中间

end:省略号显示在结尾

marquee:以跑马灯方式显示

android:focusable


是否获得焦点

android:

focusableInTouchMode


触摸模式后是否可获得焦点

二、对象获取

    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        //获取文本对象
        TextView tv_show = (TextView) findViewById(R.id.tv_show);
        //获取android:text属性值
        String text = tv_show.getText().toString();
        //后台日志输出
        Log.i("wl",text);
        //设置android:text
        tv_show.setText("Hello Man");

        //通过getResources()获得资源常量
        tv_show.setTextColor(getResources().getColor(R.color.colorPrimary));
        //吐司 在app中输出
        Toast.makeText(this,text,Toast.LENGTH_LONG).show();

    }
时间: 2024-10-02 09:41:41

Android_TextView的相关文章

Android_TextView之跑马灯效果

对于android控件中的TextView,相信大家一定不陌生,在显示文本内容时十分方便.不过我在使用时遇到一个小问题,就是当文字交多时,如何为用户进行展示.今天就为大家介绍一种解决方案--跑马灯效果. 首先为了达到这个效果,我在访问了一下度娘,得到的答案是这样的,看似解决了,却存在一个问题,先给大家看一下效果: 代码: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t

UI控件之显示文本控件TextView(下)

(一)带阴影的TextView 涉及到的几个属性: 运行效果如下: 实现代码: <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHor

Android——TextView属性XML详解

Android_TextView属性XML详解 博客分类: android Java代码   属性名称    描述 android:autoLink    设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接.可选值(none/web/email/phone/map/all) android:autoText    如果设置,将自动执行输入值的拼写纠正.此处无效果,在显示输入法并输入的时候起作用. android:bufferType  指定getText()方式取