Добавлять списки с одной и той же переменной, но разными значениями каждый раз - PullRequest
0 голосов
/ 16 марта 2020

У меня есть переменная a в al oop, она каждый раз выдает новую строку

Я хочу добавить эту строку в ListView, не перезаписывая ее, я искал append ListView, но ничего не нашел, я всегда получал последний элемент, который является последним значением в ListView

Я думаю, мне нужно использовать HashMap или foreach, но я не знаю, как

на изображении, каждая строка является строковой a переменной, поэтому переменная будет меняться каждый раз

https://i.stack.imgur.com/LItMy.png https://i.imgur.com/RJnsXFm.png

158 слово

вот мой код

ArrayList<String> list = new ArrayList<String>();
ArrayAdapter<String> adapter=new ArrayAdapter<String>(getContext(),android.R.layout.simple_list_item_1,list);
list.add(a);
simpleList.setAdapter(adapter);

ОБНОВЛЕНИЕ:

код

переменная приходит из console.log в javascript

siteView.setWebChromeClient(new WebChromeClient() {
            @Override
            public boolean onConsoleMessage(ConsoleMessage consoleMessag) {
                String imgDataUr= consoleMessag.message();

                if (imgDataUr.contains("heyyes")) {
                    String a=imgDataUr.substring(6); //this changed with different value each time
                    ArrayList<String> list = new ArrayList<String>();
                    ArrayAdapter<String> adapter=new ArrayAdapter<String>(getContext(), android.R.layout.simple_list_item_1,list);
                    Log.d("countries", a);

                        list.add(a);
                        simpleList.setAdapter(adapter);


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