我正在为 android 创建一个主屏幕小部件(学习目的)并使用 AnalogClock 小部件,一旦用户单击屏幕上的按钮,我想更改该小部件的表盘和指针。
关于如何实现它的任何想法(这是一种改变时钟的主题)?
不可以。您不能在 AppWidget 设计中使用自定义小部件。你可以参考我的博文来了解原因。 http://yenliangl.blogspot.tw/2010/06/appwidget-design-can-i-use-my-own.html
你可以很容易地改变它们..
只需遵循此代码
<AnalogClock
android:layout_width="250dp"
android:layout_height="250dp"
android:dial="@drawable/clockface"
android:hand_minute="@drawable/minuteImage"
android:hand_hour="@drawable/hourImage"/>