私のアプリでは、ユーザーはカテゴリに基づいて費用を入力できます。入力するカテゴリが複数ある場合は、クリックしてカテゴリの別のセットを表示できるボタンがあります(赤い長方形のボックスのコンテンツ)同じページで。
これを行う方法はありますか?
どうもありがとうございます。
私のレイアウトxmlファイル
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#f8f9fe"
android:orientation="vertical" >
<include layout="@layout/actionbar_layout" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/recordExpenses"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:padding="15dip"
android:text="@string/expensesRecord"
android:textColor="#ff29549f"
android:textSize="25dip"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/recordDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.59"
android:text="@string/date"
android:textSize="25sp" />
<Spinner
android:id="@+id/recordDaySpinner"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.84"
android:entries="@array/daySpinner" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/recordCategory"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/category"
android:textSize="25sp" />
<Spinner
android:id="@+id/recordCategorySpinner"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:entries="@array/categorySpinner"/>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/recordRM"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0.00"
android:text="@string/rm"
android:textSize="25sp" />
<EditText
android:id="@+id/editText1"
android:layout_width="99dp"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number" >
<requestFocus />
</EditText>
</LinearLayout>
<Button
android:id="@+id/recordAddCategory"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/addCategory" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/total"
android:textSize="25sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<TextView
android:id="@+id/balance"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/balance"
android:textSize="25sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<Button
android:id="@+id/backButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/back" />
<Button
android:id="@+id/recordSaveButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/save" />
</LinearLayout>