Textview组件
具有的一些功能
*文字大小颜色
*如果文字显示不下则剩余使用…
*文字加icon
*中划线,下划线
MainActivity类

package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class MainActivity extends AppCompatActivity {    private Button mBtnTextView;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        mBtnTextView=findViewById(R.id.btn_textview);        mBtnTextView.setOnClickListener(new View.OnClickListener()        {            @Override            public void onClick(View v) {                //跳转到textview演示界面                Intent intent =new Intent(MainActivity.this,TextviewActivity.class);                startActivity(intent);            }        });    }}

TextviewActivity类

package com.example.myapplication;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Paint;import android.os.Bundle;import android.widget.TextView;public class TextviewActivity extends AppCompatActivity {    private TextView mtv4,mtv5,mtv6;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_textview);        mtv4=findViewById(R.id.tv_4);        mtv4.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);//中划线        mtv4.getPaint().setAntiAlias(true);//去除锯齿        mtv5=findViewById(R.id.tv_5);        mtv5.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线    }}

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:orientation="vertical">    

activity_textview.xml

<?xml version="1.0" encoding="utf-8"?>:android="http://schemas.android.com/apk/res/android"    xmlns:app="http://schemas.android.com/apk/res-auto"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    tools:context=".TextviewActivity"    android:orientation="vertical"    android:padding="20dp">:id="@+id/tv_1"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:text="@string/tv_text1"    android:textColor="#000000"    android:textSize="24sp"/>    :id="@+id/tv_2"        android:layout_width="100dp"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:maxLines="1"        android:textColor="#000000"        android:ellipsize="end"        android:textSize="24sp"        android:layout_margin="10dp"/>    :id="@+id/tv_3"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="筛选"        android:drawableRight="@drawable/exp1"        android:textColor="#000000"        android:textSize="24sp"        android:layout_margin="10dp"/>    :id="@+id/tv_4"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="24sp"/>    :id="@+id/tv_5"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="@string/tv_text1"        android:textColor="#000000"        android:textSize="24sp"        android:layout_marginTop="10dp"/>    :id="@+id/tv_6"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:text="123456789987654321123456987123456789987456321"        android:textColor="#000000"        android:textSize="24sp"        android:singleLine="true"        android:ellipsize="marquee"        android:marqueeRepeatLimit="marquee_forever"        android:focusable="true"        android:focusableInTouchMode="true"        android:clickable="true"        />>

drawable所用文件图片
exp1.png

Android自学之路3_第1张图片

更多相关文章

  1. android 修改图片的颜色
  2. android实现图片圆角化实现三种方法
  3. android的单个图片 上传服务器
  4. Android 图片在SD卡及包下的存储
  5. Android处理图片
  6. android 加载sd卡的图片
  7. android launcher壁纸滚动图片拉伸问题
  8. Android中调用相册里面的图片并返回:

随机推荐

  1. [置顶] Android基本框架学习之defaultSer
  2. Framework篇 - Android(安卓)系统介绍和
  3. Android开发工具全面转向Android(安卓)St
  4. Android中UI设计的一些技巧!!!
  5. 写给Android开发者的Kotlin入门
  6. Android线程优先级设置方法
  7. 跨平台编译的经验之谈--cmake编译Android
  8. android 创建自定义模态框
  9. 8步教你打开Android之门 NDK入门教程
  10. 9、Android中Activity