我已经解压缩了这个android xml:
<LinearLayout
android:layout_width="match_parent"
android:layout_height="52dp"
android:background="#f9ffff"
android:orientation="horizontal" >
<com.m.view.text.MyTextView
android:id="@+id/userNameLable"
android:layout_width="115dp"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:paddingLeft="15dp"
android:paddingRight="10dp"
android:text="UserName"
android:textColor="#516063"
android:textSize="16dp"
android:textStyle="italic" />
<EditText
android:id="@+id/userNameInput"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:layout_marginBottom="3dp"
android:layout_marginTop="6dp"
android:background="@drawable/input_box_idle"
android:hint="Your Username"
android:paddingLeft="10dp"
android:textColor="#516063"
android:textColorHint="#b4c8cf"
android:textSize="20dp"
android:textStyle="italic" />
</LinearLayout>
如何从外部xml(其中包含MyTextView
)设置include
的属性?
如果我用getter和setter创建一个java类,相应的xml属性会自动生效吗?
答案 0 :(得分:0)
您可以从java代码设置属性,就像任何其他textview
一样