Android Studio Фрагмент Математический расчет - PullRequest
0 голосов
/ 06 ноября 2018

Я программирую просто для удовольствия и пытаюсь научить себя Java в связи с Android Studios. Поскольку у меня есть App Drawer, мне нужны фрагменты (это мой текущий уровень знаний). см. фото нажмите здесь Проблема в том, что я не могу использовать findViewById, чтобы получить свои цифры от ввода. Смотри фото нажмите здесь

Но они мне нужны для моих расчетов.

У вас есть предложение? У вас есть примеры, как я могу выполнить математический расчет во фрагменте?

1 Ответ

0 голосов
/ 06 ноября 2018

вы можете использовать findViewById (), но вам нужно получить объект вида

вам нужно использовать что-то вроде этого:

public View onCreateView(LayoutInflater inflater, 
                         ViewGroup container, 
                         Bundle savedInstanceState) {
     View view = inflater.inflate(R.layout.testclassfragment, container, false);
     EditText edittext1 = (EditText ) view.findViewById(R.id.edittext1);
     EditText edittext2 = (EditText ) view.findViewById(R.id.edittext2);
     EditText edittext3 = (EditText ) view.findViewById(R.id.edittext3);
     TextView answer = (TextView ) view.findViewById(R.id.tv_ans);
     int a=Integer.parseInt(edittext1.getText());
     int b=Integer.parseInt(edittext2.getText());
     int c=Integer.parseInt(edittext3.getText());
     int ans=a+b+c; //for example 
     answer.setText(""+ans);



     return view;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...