Как найти наибольшее число среди 6 различных текстовых полей?

Согласился, что это не то, что нужно делать, но иногда вам приходится делать то, что вам не идеально нравится делать. В этом случае я переписал функцию веб-сервиса как функцию sql для выполнения той же задачи.

Спасибо за все ссылки и предложения.

-2
задан Zoe 2 March 2019 в 08:13
поделиться

1 ответ

ArrayList<EditText> editTextList = new ArrayList<EditText>();

for(int i = 0; i < rootLayout.getChildCount(); i++) {
    if(rootLayout.getChildAt(i) instanceof EditText) {
        editTextList.add( (EditText) rootLayout.getChildAt(i));
    }
}

Где rootLayout - это представление, содержащее все EditTexts (например, LinearLayout). Чтобы добавить массив текста редактирования, вы можете попробовать это.

0
ответ дан Prateek Aggarwal 2 March 2019 в 08:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: