
自定义控件
Logan24
这个作者很懒,什么都没留下…
展开
-
Android中如何自定义我们想要的控件(以可以自动获取焦点的TextView为例)
1.首先需要在Android应用工程下新建一个包,存放自己的自定义控件,以com.example.customsizeview为例,在该包下新建FocusTextView这个类,并继承TextView;2.重写原有TextView下的构造方法: //根据上下文环境的构造方法 public FocusTextView(Context context) { super(cont原创 2017-03-29 12:34:07 · 1375 阅读 · 0 评论 -
如何自定义Toast,不依赖于Activity,即使Activity被销毁也可以挂载在窗体上
问题描述:因为Toast是可以不依赖于Activity而存在的,所以设想以下情景,当我们在Activity上弹出土司后,一旦Activity的onDestory()方法执行,自定义土司依然可以存在,如何实现?分析:要想实现上面这个需求,从大的方面来说需要考虑三点:(1)如何自定义我们的土司控件;(2)如何使得自定义土司控件在Activity被销毁的时候也能存在于窗体上;(3)如何使得自动以土司原创 2017-05-02 11:20:44 · 1147 阅读 · 0 评论