В моем приложении Widget я обновляю экранную раскладку, используя удаленный просмотр, так как я также хотел бы создать предварительный просмотр этого результата в основной операции настройки, я также попытался использовать удаленные виды, чтобы спасти меня от переписывания некоторого кода. , что я хочу сделать, это что-то вроде:
// "vg" is an inflated R.layout.widget viewgroup
RemoteViews rv = new RemoteViews(context.getPackageName(), R.layout.widget);
rv.setTextViewText(R.id.widget_text, "foo");
rv.apply(context, vg);
Однако функция «apply», похоже, ничего не обновляет в ViewGroup, ошибка не возвращается.
Есть идеи?