国产探花免费观看_亚洲丰满少妇自慰呻吟_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;    }}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 乌恰县| 雅安市| 正定县| 石景山区| 尼木县| 抚顺县| 库车县| 永康市| 贵港市| 鸡东县| 奉节县| 襄汾县| 河曲县| 遂宁市| 大邑县| 绥化市| 宁晋县| 闽清县| 额敏县| 县级市| 宜阳县| 邳州市| 和静县| 龙泉市| 江川县| 房产| 屏山县| 宜川县| 曲周县| 鹿邑县| 县级市| 武穴市| 石渠县| 百色市| 宜阳县| 永年县| 昭觉县| 深州市| 广河县| 湘潭县| 融水|