首页 > 代码库 > Android 手机卫士--home页面
Android 手机卫士--home页面
1,自定义获取焦点的TextView
FocusTextView.java
1 package com.itheima.mobilesafe74.view; 2 3 import android.content.Context; 4 import android.util.AttributeSet; 5 import android.widget.TextView; 6 7 /** 8 * @author gcp 9 * 能够获取焦点的自定义TextView 10 */ 11 public class FocusTextView extends TextView { 12 //使用在通过java代码创建控件 13 public FocusTextView(Context context) { 14 super(context); 15 } 16 17 //由系统调用(带属性+上下文环境构造方法) 18 public FocusTextView(Context context, AttributeSet attrs) { 19 super(context, attrs); 20 } 21 22 //由系统调用(带属性+上下文环境构造方法+布局文件中定义样式文件构造方法) 23 public FocusTextView(Context context, AttributeSet attrs, int defStyle) { 24 super(context, attrs, defStyle); 25 } 26 27 //重写获取焦点的方法,由系统调用,调用的时候默认就能获取焦点 28 @Override 29 public boolean isFocused() { 30 return true; 31 } 32 }
activity_home.xml 自定义获取焦点这部分代码:
<com.itheima.mobilesafe74.view.FocusTextView android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:padding="5dp" android:singleLine="true" android:text="秋天秋天悄悄过去,留下小秘密,啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊" android:textColor="#000" > </com.itheima.mobilesafe74.view.FocusTextView>
Android 手机卫士--home页面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。