- Snackbar.make(getCurrentFocus(), "Not implemented yet", Snackbar.LENGTH_LONG)
- .setAction("Action", null).show();
+ final AutoCompleteTextView acc = new AutoCompleteTextView(this);
+ acc.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT, 9f));
+ acc.setHint(R.string.new_transaction_account_hint);
+ acc.setWidth(0);
+
+ final EditText amt = new EditText(this);
+ amt.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.WRAP_CONTENT, TableRow.LayoutParams.WRAP_CONTENT, 1f));
+ amt.setHint(R.string.new_transaction_amount_hint);
+ amt.setWidth(0);
+ amt.setInputType(InputType.TYPE_CLASS_NUMBER | InputType.TYPE_NUMBER_FLAG_SIGNED | InputType.TYPE_NUMBER_FLAG_DECIMAL );
+ amt.setMinWidth(64);
+ amt.setTextAlignment(EditText.TEXT_ALIGNMENT_VIEW_END);
+
+ final TableLayout table = findViewById(R.id.new_transaction_accounts_table);
+ final TableRow row = new TableRow(this);
+ row.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.MATCH_PARENT));
+ row.addView(acc);
+ row.addView(amt);
+ table.addView(row);