]> git.ktnx.net Git - mobile-ledger.git/blobdiff - app/src/main/java/net/ktnx/mobileledger/ui/activity/NewTransactionItemHolder.java
NT: convert row to ConstraintLayout
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / ui / activity / NewTransactionItemHolder.java
index f83eec8ae036b859f5de9f3b57cca88b922e9329..e4d1d503d4ebc2ceb43d7a7fcdafb374b75495cf 100644 (file)
@@ -23,6 +23,7 @@ import android.text.Editable;
 import android.text.TextWatcher;
 import android.text.method.DigitsKeyListener;
 import android.view.View;
+import android.view.ViewGroup;
 import android.view.inputmethod.EditorInfo;
 import android.widget.AutoCompleteTextView;
 import android.widget.FrameLayout;
@@ -60,7 +61,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
     private AutoCompleteTextView tvAccount;
     private TextView tvAmount;
     private LinearLayout lHead;
-    private LinearLayout lAccount;
+    private ViewGroup lAccount;
     private FrameLayout lPadding;
     private MobileLedgerProfile mProfile;
     private Date date;
@@ -248,7 +249,8 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
                                 focused = tvAccount.requestFocus();
                                 tvAccount.dismissDropDown();
                                 if (focused)
-                                    Misc.showSoftKeyboard((NewTransactionActivity) tvAccount.getContext());
+                                    Misc.showSoftKeyboard(
+                                            (NewTransactionActivity) tvAccount.getContext());
                             }
                         }
 
@@ -358,6 +360,7 @@ class NewTransactionItemHolder extends RecyclerView.ViewHolder
     }
     private void pickTransactionDate() {
         DatePickerFragment picker = new DatePickerFragment();
+        picker.setFutureDates(mProfile.getFutureDates());
         picker.setOnDatePickedListener(this);
         picker.show(((NewTransactionActivity) tvDate.getContext()).getSupportFragmentManager(),
                 "datePicker");