【发布时间】:2019-03-22 11:50:18
【问题描述】:
我想在“数量”EditText 视图旁边添加一个“成分”EditText 视图,按下“添加”按钮。这是开始的布局代码:
<LinearLayout android:id="@+id/ingredients_line_layout"
android:layout_below="@+id/title_line_layout"
android:layout_height="wrap_content"
android:layout_margin="@dimen/layout_margin"
android:layout_width="match_parent"
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<EditText
android:id="@+id/ingredientsField"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_margin="@dimen/boxes_margin"
android:hint="@string/ingredients"
android:inputType="text" />
<EditText
android:hint="@string/quantity"
android:id="@+id/quantityField"
android:inputType="number"
android:layout_height="match_parent"
android:layout_margin="@dimen/boxes_margin"
android:layout_width="wrap_content" />
<com.google.android.material.button.MaterialButton
android:id="@+id/add_ingredient_btn"
android:layout_height="wrap_content"
android:layout_margin="@dimen/boxes_margin"
android:layout_width="wrap_content"
android:text="@string/add"
app:icon="@drawable/ic_add_ingr_btn" />
</LinearLayout>
如何在相应的活动中实现按钮的 onClick 方法?
【问题讨论】:
-
你想在按钮点击时只显示一个 EditText 还是想在每次按下按钮时添加一个新的?
-
我想在每次按下按钮时添加一个新的
标签: android android-edittext android-button