在AppWidget配置活动中设置小部件的外观

时间:2011-12-02 11:09:54

标签: java android configuration android-appwidget

如何在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 :(得分:0)

这么简单,但不知怎的,我错过了它:

刚刚将此添加到我的配置活动布局XML:

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