现在的位置: 首页 > 综合 > 正文

在Layout xml中配置自定义View

2018年07月13日 ⁄ 综合 ⁄ 共 945字 ⁄ 字号 评论关闭

秒速赛车公式 www.l19l7.cn 1. Layout xml文件中的配置

??? main.xml

  1. <RelativeLayout?xmlns:android="//schemas.android.com/apk/res/android"??
  2. ????android:layout_width="fill_parent"??
  3. ????android:layout_height="fill_parent"??
  4. ????android:orientation="vertical">??
  5. ????<com.larry.testbuild.MyListView?android:id="@+id/my_list"??
  6. ????????android:layout_width="fill_parent"??
  7. ????????android:layout_height="fill_parent"/>??
  8. </RelativeLayout>??

注意在引用自定义的View类时,要写出类的全路径,即包名.类名


2. 自定义的View,这里以继承ListView为例

?? MyListView.java

  1. package?com.larry.testbuild??
  2. ??
  3. public?class?MyListView?extends?ListView?{??
  4. ????public?DishListView(Context?context)?{??
  5. ????????super(context);??
  6. ????}??
  7. ????public?DishListView(Context?context,?AttributeSet?attrs)?{??
  8. ????????super(context,?attrs);??
  9. ????}??
  10. ??
  11. ...??
  12. ?}??

注意需要继承父类的两个构造函数,少一个都会造成Force close。


对于ListView这样做的好处是,不需要将Adapter的子类定义置于ListView所在的父Activity类中。增强ListView的??榛?,从而降低耦合,增强复用性。

本帖转自://blog.csdn.net/larryl2003/article/details/6639532

抱歉!评论已关闭.

  • 倒着走能治腰颈椎痛?假的! 2019-04-19
  • 长效机制加速推进 楼市下半年或持续降温 2019-04-19
  • 树立文化自信 创新节庆模式 2019-04-19
  • 朝韩将军级会谈时隔11年后在板门店重启 2019-04-19
  • 经济日报多媒体数字报刊 2019-04-18
  • 搞好公有制就是好,故得出结论:计划经济好。 2019-04-18
  • 云南理发店老板涉嫌杀害女演员因办卡纠纷起杀心 2019-04-18
  • 南海网-海南新闻网-权威媒体 海南门户 2019-04-17
  • 海底捞回应侵犯音乐人林海著作权:已停止播放 2019-04-17
  • 自然型社会和规则性社会,是会随着科技的改变而发生改变的,当然只有规矩也就是制度才能规范人的行为,所以国家是不会灭亡的,但国家的形式是会发生改变的。 2019-04-17
  • 惊艳!上外学子英译60首热门中文歌  让世界倾听中国 2019-04-16
  • 西安,给盲人朋友留一条路吧…无障碍设施盲道-编辑整合 2019-04-16
  • 的确如此。报刊亭取消的确是短视行为。把报刊亭设计的现代化一些,与城市绿化衔接起来,相得益彰,成为文化一景多好。 2019-04-16
  • 让更多企业和劳动者尝到协商的“甜头” 2019-04-16
  • 2014金家岭财富论坛嘉宾云集(二) 2019-04-15
  • 59| 517| 504| 209| 890| 654| 176| 608| 198| 487|