Настройка внешнего вида виджета внутри действия настройки AppWidget - PullRequest
0 голосов
/ 02 декабря 2011

Как мне показать мой appWidget в моей активности по настройке appWidget и позволить пользователю оценить его? (Цвет, Непрозрачность, Картинка и т.д ...)?

Не смог найти ни одного примера, как это сделать ... и не мог придумать ни одного удобного способа ...

Так что я буду очень рад за вашу помощь ...

Попробовал это, но выдает исключение: "У указанного дочернего элемента уже есть родительский элемент. Сначала необходимо вызвать removeView () для родительского элемента дочернего элемента.":

public class WidgetConfigure_abs2 extends Activity {

@Override
 public void onCreate(Bundle savedInstanceState) {

    setContentView(R.layout.widget_super_layout);

    final LayoutInflater factory = getLayoutInflater();

    final View widgetView = factory.inflate(R.layout.widget_super_layout_1x1, null);

    addContentView(widgetView, null);

    .
    .
    .
}

1 Ответ

0 голосов
/ 03 декабря 2011

Так просто, но как-то мне это не хватало:

только что добавил это в свой макет активности конфигурации XML:

 <include
        android:id="@+id/widgetInclude"
        android:layout_width="76dip"
        android:layout_height="wrap_content"
        layout="@layout/added_layout" />
...