import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.widget.TextView;
import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity;
import net.ktnx.mobileledger.R;
import net.ktnx.mobileledger.databinding.TemplateDetailsAccountBinding;
import net.ktnx.mobileledger.databinding.TemplateDetailsHeaderBinding;
+import net.ktnx.mobileledger.db.AccountAutocompleteAdapter;
import net.ktnx.mobileledger.db.TemplateBase;
import net.ktnx.mobileledger.model.Data;
import net.ktnx.mobileledger.model.TemplateDetailsItem;
}
};
b.templateDetailsAccountName.addTextChangedListener(accountNameWatcher);
+ b.templateDetailsAccountName.setAdapter(new AccountAutocompleteAdapter(b.getRoot()
+ .getContext()));
+ b.templateDetailsAccountName.setOnItemClickListener(
+ (parent, view, position, id) -> b.templateDetailsAccountName.setText(
+ ((TextView) view).getText()));
TextWatcher accountCommentWatcher = new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}