ListView内に含まれるEditText内の数値の合計を取得したいです。
下記のようなコードを書いてみたのですが,これだとスライドで画面に表示されていないViewの値は足してくれないように思います。
どのように取得したら画面から消えてしまった分のEditText内の数値も取得することができますか?
よろしくお願いします。
int total; private void count(ViewGroup viewGroup){ for (int i = 0;i < viewGroup.getChildCount();i++){ if (viewGroup.getChildAt(i) instanceof ViewGroup){ count((ViewGroup) viewGroup.getChildAt(i)); }else if (viewGroup.getChildAt(i) instanceof EditText){ total += Integer.parseInt(((EditText) viewGroup.getChildAt(i)).getText().toString().trim()); } } } コード

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/01 11:39