お世話になります。
現在ウィジェットを作成しようと思い、試行錯誤中です。
そこで、とある条件になった場合に、
指定したViewを削除したいのですが、
なぜかremoveAllViewsがきかなくて困っています。
layout.xmlで、
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/root"
>
<AnalogClock
android:id="@+id/clock"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:dial="@drawable/dial"
android:hand_hour="@drawable/hour"
android:hand_minute="@drawable/minute" />
</RelativeLayout>
</LinearLayout >
としており、
Sample.javaの方で
RemoteViews rv = new RemoteViews(cn.getPackageName(), R.layout.layout);
rv.removeAllViews(R.id.root);
と記述したのですが、アナログ時計が消えません。
記述方法が間違っているのでしょうか。
ご教授いただければとおもいます。
よろしくお願いいたします。