Я занимаюсь чатом, и мне нужно увеличивать список сообщений, отправленных, хотя я не могу это сделать.Как добавить элемент в ArrayList и ArrayAdpter
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_janela);
ArrayList<String> mensagens = new ArrayList<String>();
ArrayAdapter<String> adapter =
new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mensagens);
ListView lv = (ListView)findViewById(R.id.lista);
lv.setAdapter(adapter);
}
Этот метод ниже Я получаю текст сообщения и там, где я хотел увеличить список.
private void escreve(String texto) {
mensagens.add(texto);
}
Я надеюсь, что это стало ясно, спасибо за внимание
Что ошибка? Как это не работает? – Timo
вам не хватает 'adapter.notifyDataSetChanged()' – Shark