因公司项目需要,今天简单研究了一下桌面挂件widget的实现,写一篇总结一下思路,如有理解错的地方,望指出!
一般而言,简单的桌面挂件,如仅使用到Button, ImageView, TextView 之类的布局,只需遵循三步走:
第1步:在layout布局下编写 widget_layout.xml,定义挂件布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="10dp"
android:orientation="vertical"
android:gravity="center_horizontal"
android:background="@drawable/dialog_loading_bg">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src=