android如何在xml中引用内部类View

发布时间:2023-05-24 09:28:52

例如在类com.example.Clasa定义了一类Viewb,那么如何在xml中引用Viewb呢?

首先要注意的是,Viewb定义时,必须定义为静态,即publicc static ViewB

ViewB 继承自View,可以在xml中定义(Clasa和Viewb之间是“$”,而不是“$”.")

1. <View2. class="com.example.ClassA$ViewB"3. android:layout_width="match_parent"4. android:layout_height="match_parent" />

假设Viewb继承自ViewGroup,可以在xml中定义(Clasa和Viewb之间是“$”,而不是“$”.")

1. <ViewGroup2. class="com.example.ClassA$ViewB"3. android:layout_width="match_parent"4. android:layout_height="match_parent" >5. <!-- ViewGroup内部的一些控件,如button等 -->6. </ViewGroup>

上一篇 科技云报道:超融合走过七年,如今拼的是什么?
下一篇 企业微信钉钉崩溃,远程办公谁在“江湖救急”?

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题