我有一个RelativeLayout
,它有TextView
(第一个标签),EditText
(用于输入),TextView
(第二个标签)。我在我的项目中至少有10项活动。我如何提取视图并制作我自己的视图。所以,如果我想改变TEXTSIZE,我将不得不改变它在一个地方,而不是10如何从其他视图制作我自己的XML布局视图
比如我想有这个
<RelativeLayout
android:width="match_parent"
android:height="wrap_content"
>
<TextView
android:id="firstTextView"
...
android:text="I like">
<EditText
android:id="edittextColor"
hint="type some color here"
... >
<TextView
android:id="secondTextView"
...
android:text="car.">
</RelativeLayout>
所以,我需要这样的东西这在很多地方。我想有是:
<MySpecialView
firstText="I like"
colorEditTextHint="type color here"
secondText="car"/>
谢谢。我知道这一点,但我仍然需要它作为Xml –
我很高兴,但为什么你需要它在XML?当Activity创建正确时,你还必须做setContentView()吗?因此它没有区别。我对如何去做你所要求的并正在研究它有一个想法。 – BlazeDev
我需要它,因为更好地组织了xml文件。我将更新问题 –