Предположим, я нахожусь на экране 2 в моем приложении, и мое приложение извлекает данные из базы данных. Я хочу иметь кнопку обновления на нем. Поэтому я пишу этот код:
b3.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent i = new Intent(Screen2.this,Screen2.class);
startActivity(i);
}
});
, где b3 - кнопка. Мой вопрос теоретически: есть ли лучший способ? Делает ли это мое приложение тяжелым или вызывает какие-либо другие проблемы с ОС, если я, например, несколько раз обновляюсь.
Было бы лучше сделать обновление, например, в определенное время? Если да, то как я напишу этот код?
Спасибо.