app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
- <AutoCompleteTextView
+ <net.ktnx.mobileledger.ui.AutoCompleteTextViewWithClear
android:id="@+id/new_transaction_description"
android:layout_width="0dp"
android:layout_height="wrap_content"
<TableLayout
android:id="@+id/new_transaction_accounts_table"
+ android:animateLayoutChanges="true"
android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <TableRow
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <AutoCompleteTextView
- android:id="@+id/new_transaction_acc_1"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="bottom"
- android:layout_weight="9"
- android:width="0dp"
- android:accessibilityTraversalAfter="@+id/new_transaction_description"
- android:accessibilityTraversalBefore="@+id/new_transaction_amt_1"
- android:hint="@string/new_transaction_account_hint"
- android:imeOptions="actionNext"
- android:nextFocusLeft="@+id/new_transaction_description"
- android:nextFocusRight="@+id/new_transaction_amt_1"
- android:nextFocusUp="@+id/new_transaction_description"
- android:nextFocusDown="@+id/new_transaction_amt_1"
- android:nextFocusForward="@+id/new_transaction_amt_1"
- android:singleLine="true" />
-
- <EditText
- android:id="@+id/new_transaction_amt_1"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_gravity="bottom"
- android:layout_weight="1"
- android:width="0dp"
- android:hint="@string/new_transaction_amount_hint"
- android:imeOptions="actionNext"
- android:inputType="numberDecimal|numberSigned"
- android:minWidth="40dp"
- android:accessibilityTraversalAfter="@+id/new_transaction_acc_1"
- android:accessibilityTraversalBefore="@+id/new_transaction_acc_2"
- android:nextFocusLeft="@+id/new_transaction_acc_1"
- android:nextFocusRight="@+id/new_transaction_acc_2"
- android:nextFocusUp="@+id/new_transaction_acc_1"
- android:nextFocusDown="@+id/new_transaction_acc_2"
- android:nextFocusForward="@+id/new_transaction_acc_2"
- android:textAlignment="viewEnd" />
- </TableRow>
-
- <TableRow
- android:layout_width="match_parent"
- android:layout_height="match_parent">
-
- <AutoCompleteTextView
- android:id="@+id/new_transaction_acc_2"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_gravity="bottom"
- android:layout_weight="9"
- android:width="0dp"
- android:accessibilityTraversalAfter="@+id/new_transaction_amt_1"
- android:accessibilityTraversalBefore="@+id/new_transaction_amt_2"
- android:hint="@string/new_transaction_account_hint"
- android:imeOptions="actionNext"
- android:nextFocusLeft="@+id/new_transaction_amt_1"
- android:nextFocusRight="@+id/new_transaction_amt_2"
- android:nextFocusUp="@+id/new_transaction_acc_1"
- android:nextFocusDown="@+id/new_transaction_amt_2"
- android:nextFocusForward="@+id/new_transaction_amt_2"
- android:singleLine="true" />
-
- <EditText
- android:id="@+id/new_transaction_amt_2"
- android:layout_width="wrap_content"
- android:layout_height="match_parent"
- android:layout_gravity="bottom"
- android:layout_weight="1"
- android:width="0dp"
- android:hint="@string/new_transaction_amount_hint"
- android:imeOptions="actionDone"
- android:inputType="numberDecimal|numberSigned"
- android:minWidth="40dp"
- android:accessibilityTraversalAfter="@+id/new_transaction_acc_1"
- android:nextFocusLeft="@+id/new_transaction_acc_2"
- android:nextFocusUp="@+id/new_transaction_amt_1"
- android:textAlignment="viewEnd" />
- </TableRow>
-
- </TableLayout>
+ android:layout_height="match_parent"/>
<FrameLayout
android:layout_width="match_parent"