В функции onActivityResult я создаю макет и кнопку в этом макете. И когда я нажимаю кнопку, я хочу редактировать данные, вызвав новое действие. Я получил данные из новой активности и хочу найти кнопку по id для применения изменений. Но функция findViewById вызывает сбой моего приложения. Как я могу это исправить?findViewById() в функции OnActivityResult вызывает сбой
Это часть моего кода:
if(requestCode == EditingMedicine)
{
if(resultCode == RESULT_OK)
{
int _id = data.getIntExtra(AddEditMedicineActivity.Id, -1);
String medName = data.getStringExtra(AddEditMedicineActivity.medName);
String medTime = data.getStringExtra(AddEditMedicineActivity.medTime);
Button btn = (Button)findViewById(_id);
btn.setText(Html.fromHtml(medName + " <br/>" + medTime));
}
}
Спасибо.
Если вы хотите некоторую помощь, вы должны также добавить журнал ошибок , –