【发布时间】:2017-09-18 10:46:26
【问题描述】:
是否可以使用 android studio 按下按钮动态创建这个 XML 复杂视图
输出在这里:
XML 代码如下
我想创建一个按钮以在运行时动态添加此栏,并想知道这是否可能。我是 android studio 新手,希望对此提供一些建议。
提前致谢!
<LinearLayout
android:id="@+id/forsub1"
android:layout_width="fill_parent"
android:layout_height="50.0dip"
android:layout_marginEnd="10.0dip"
android:layout_marginStart="10.0dip"
android:layout_marginTop="10.0dip"
android:background="#ffffff"
android:orientation="horizontal">
<TextView
android:layout_width="30.0dip"
android:layout_height="fill_parent"
android:background="@drawable/round"
android:text="1"
android:textColor="#ffffffff"
android:textSize="40.0sp" />
<EditText
android:id="@+id/sub1"
android:layout_width="170.0dip"
android:layout_height="fill_parent"
android:inputType="textCapWords"
android:paddingStart="10.0dip"
android:textColor="#ff000000"
android:background="@drawable/blue_bar"
android:textSize="30.0sp"
android:textStyle="bold" />
<Button
android:id="@+id/present1"
android:layout_width="50.0dip"
android:layout_height="fill_parent"
android:background="@drawable/green"
android:onClick="present"
android:textSize="15.0sp" />
<Button
android:id="@+id/absent1"
android:layout_width="50.0dip"
android:layout_height="fill_parent"
android:background="@drawable/red"
android:onClick="absent"
android:textSize="15.0sp" />
<Button
android:id="@+id/stats1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/blue_bar"
android:onClick="stats"
android:text="0 %"
android:textSize="15.0sp"
android:textStyle="bold" />
</LinearLayout>**strong text
**
【问题讨论】:
-
是的,有可能。
-
请参阅Why is "Is it possible to..." a poorly worded question? 假设它是可能的,尝试一下,如果遇到问题,请询问。