Ваш первый вопрос.
как вы получаете этот ввод, чтобы вы также могли использовать его в методе namedName?
Мы можем получить их ввод с помощью этого one.
name.getText().toString();
Итак, вы хотите использовать в методе логический enteredName()
. Вы можете сделать что-то вроде этого.
public boolean enteredName(){
if (name.getText().toString().isEmpty()) return false;
return true;
}
ваш второй вопрос.
Нужно ли мне использовать findViewById каждый раз, когда я ссылаюсь на то, что пользователь ввел в поле?
Да. это действительно необходимо для ссылки, используя findViewById. Если вы не хотите его использовать, вы можете использовать butterKnife
lib.