国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

長文本單行滾動顯示

2019-11-06 09:35:30
字體:
來源:轉載
供稿:網友

轉載請注明出處:http://blog.csdn.net/mr_leixiansheng/article/details/58600442

步驟:

1、寫一個繼承TextView的類將isFocused 的return 內容改為 true

class MyTextView extends TextView {    public MyTextView(Context context) {        super(context);    }    public MyTextView(Context context, AttributeSet attrs) {        super(context, attrs);    }    public MyTextView(Context context, AttributeSet attrs, int defStyleAttr) {        super(context, attrs, defStyleAttr);    }    //將return 改為true 使控件能夠聚焦    @Override    public boolean isFocused() {        return true;    }2、布局文件中實現自定義控件,并添加

android:singleLine="true"(注:不能寫成android:maxLines="1")        android:ellipsize="marquee"        android:focusable="true"        android:focusableInTouchMode="true"

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical" android:layout_width="match_parent"    android:layout_height="match_parent">    <com.example.leixiansheng.runtextview.MyTextView        android:text="今天天氣很好,出去玩兒吧!今天天氣很好,出去玩兒吧!今天天氣很好,出去玩兒吧!"        android:singleLine="true"        android:ellipsize="marquee"        android:focusable="true"        android:focusableInTouchMode="true"        android:layout_width="wrap_content"        android:layout_height="wrap_content" />      <com.example.leixiansheng.runtextview.MyTextView        android:text="快看,有流星。。。快看,有流星。。。快看,有流星。。??炜?,有流星。。。"        android:singleLine="true"        android:ellipsize="marquee"        android:focusable="true"        android:focusableInTouchMode="true"        android:layout_width="wrap_content"        android:layout_height="wrap_content" /></LinearLayout>3、主程序

package com.example.leixiansheng.runtextview;import android.content.Context;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.AttributeSet;import android.widget.TextView;/** * 實現長文本單行滾動顯示 */public class MainActivity extends AppCompatActivity {    @Override    PRotected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);    }}class MyTextView extends TextView {    public MyTextView(Context context) {        super(context);    }    public MyTextView(Context context, AttributeSet attrs) {        super(context, attrs);    }    public MyTextView(Context context, AttributeSet attrs, int defStyleAttr) {        super(context, attrs, defStyleAttr);    }    //將return 改為true 使控件能夠聚焦    @Override    public boolean isFocused() {        return true;    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扎兰屯市| 开原市| 泽普县| 梁河县| 根河市| 阜新市| 迁西县| 增城市| 神木县| 恩平市| 富裕县| 浮梁县| 含山县| 凉城县| 天等县| 吉安县| 荣成市| 沙田区| 潮州市| 洛川县| 当涂县| 黔东| 广东省| 望城县| 扎囊县| 峨眉山市| 景谷| 天门市| 娱乐| 泰和县| 阿拉善右旗| 托克逊县| 五原县| 太原市| 台北县| 双牌县| 织金县| 红河县| 体育| 星座| 类乌齐县|