если вставить код
String[] names = { "Иван", "Марья", "Петр", "Антон", "Даша", "Борис",
"Костя", "Игорь", "Анна", "Денис", "Андрей" };
// находим список
ListView lvMain = (ListView) findViewById(R.id.listViewRequests);
// создаем адаптер
ArrayAdapter adapter = new ArrayAdapter(AddNewRequestActivity.this, android.R.layout.simple_list_item_1, names);
// присваиваем адаптер списку
lvMain.setAdapter(adapter);
в OnCreate активити, то это работает. а если вставить в BroadcastReceiver? то список остается пустым.
Я некоторый код опустил. С сервера приходят команды, каждой команде соответствует блок if, в одном из них и нужно обновить ListView. На активити есть TabHost, нажимая одну из вкладок, пользователь запрашивает данные у сервера, сервер присылет данные, их ловит BroadcastReceiver, и вот из BroadcastReceiver нужно обновить ListView, вставив в него данные.
Артём: я наверно чуть-чуть не так описал что мне нужно. в асинктаск будет постоянно работающий тяжёлый процесс, оперирующий данными, надо чтобы эти данные можно было получить в любой момент с любого активити. ну и с разных активити передавать данные в работающий асинктаск тоже необходимо.
я вас что то не пойму)
1)в примере из коммента - дойдёт до второго
2)у Вас "пропускать все пакеты 80-го порта, и если не совпало - выполнять правила дальше"
то есть при первом совпадении, его участь решается только этим правилом? а если так:
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -s 192.168.1.1 -j ACCEPT
допустим мне нужен доступ только с этого ИП, а при таком раскладе все будут иметь доступ к этому порту? это значит надо придумывать это правило объединить в одно?
String[] names = { "Иван", "Марья", "Петр", "Антон", "Даша", "Борис",
"Костя", "Игорь", "Анна", "Денис", "Андрей" };
// находим список
ListView lvMain = (ListView) findViewById(R.id.listViewRequests);
// создаем адаптер
ArrayAdapter adapter = new ArrayAdapter(AddNewRequestActivity.this, android.R.layout.simple_list_item_1, names);
// присваиваем адаптер списку
lvMain.setAdapter(adapter);
в OnCreate активити, то это работает. а если вставить в BroadcastReceiver? то список остается пустым.