Xem qua mọi câu hỏi, không thể làm cho nó hoạt động.nhận id bố trí từ chuỗi, sẽ không hoạt động
Tôi muốn đặt bố cục AppWidgets với giá trị của một chuỗi (Vì vậy, bố cục có thể được chuyển sang một bố cục khác bằng cách chỉ thay đổi chuỗi).
String NoteString = "R.layout.widget_blue".toString();
int resID = context.getResources().getIdentifier(NoteString, "layout", context.getPackageName());
RemoteViews views = new RemoteViews(context.getPackageName(), resID);
không biết tại sao nó không hoạt động, phụ tùng chỉ nói: "phụ tùng vấn đề tải" ..
này hoạt động tốt:
RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_blue);
Cảm ơn
Bạn có thể thử tạo noteString chỉ '" widget_blue "' (vì vậy không có '" R.layout. "')? –