您的位置:首页 > 移动开发 > Android开发

安卓基本控件之TextView

2015-09-11 20:19 441 查看

布局文件

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:orientation="vertical"

    >

    <!--

    android:textSize="18sp"            显示文本大小

    android:textColor="#0000ff"        显示文本颜色

    android:maxLines="5"               显示文本最大行数

    android:singleLine="true"          单行显示文本

    android:ellipsize="end"            显示省略号位置

    start

    middle

    end

    marquee

    android:focusableInTouchMode="true"              设置能否获取焦点

    android:focusable="true"                         设置获取焦点

    android:marqueeRepeatLimit="marquee_forever"     

     -->

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:maxLines="5"

        android:background="#00ff00"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="none"

        android:background="#000ff0"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="start"

        android:background="#0ff000"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="middle"

        android:background="#00f0f0"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="end"

        android:background="#00f00f"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="marquee"

        android:background="#000f0f"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    <TextView

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:textSize="18sp"

        android:textColor="#0000ff"

        android:singleLine="true"

        android:ellipsize="marquee"

        android:background="#000f0f"

        android:focusableInTouchMode="true"

        

        android:focusable="true"

        android:text="QWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafadsQWEWQEDASFSADFASDFADSFDSFADSADSFASDsfdfafads" />

    

    

</LinearLayout>

Java代码

package org.qianfeng.textview;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

public class MainActivity extends Activity {

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

    }

    @Override

    public boolean onCreateOptionsMenu(Menu menu) {

        // Inflate the menu; this adds items to the action bar if it is present.

        getMenuInflater().inflate(R.menu.main, menu);

        return true;

    }

    

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息