无法添加到Android应用程序小部件布局

前端之家收集整理的这篇文章主要介绍了无法添加到Android应用程序小部件布局前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试为应用程序创建一个小部件,以下是我正在使用的布局.我试图将滚动视图添加到小部件的后半部分.我无法做到这一点,当我删除标签时,小部件正在显示,但是当使用标签时,android无法加载小部件.我这两天都在摸不着头脑.我不明白我做错了什么?
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <LinearLayout
  3. xmlns:android="http://schemas.android.com/apk/res/android"
  4. android:orientation="vertical"
  5. android:layout_width="fill_parent"
  6. android:layout_height="fill_parent"
  7. android:background="@android:color/background_light"
  8. >
  9.  
  10. <RelativeLayout
  11. xmlns:android="http://schemas.android.com/apk/res/android"
  12. android:layout_width="fill_parent"
  13. android:layout_height="wrap_content"
  14. android:background="@android:color/background_dark"
  15. android:id="@+id/widgetHeader"
  16. >
  17.  
  18. <Button
  19. android:background="@drawable/icon_quickword"
  20. android:id="@+id/widgetBtn"
  21. android:layout_width="wrap_content"
  22. android:layout_height="wrap_content"
  23. android:layout_gravity="center_vertical"
  24. android:layout_margin="5sp"
  25. />
  26.  
  27. <TextView android:text="@string/widget_title1"
  28. android:id="@+id/widget_title1"
  29. android:textSize="18sp"
  30. android:textStyle="bold"
  31. android:layout_width="fill_parent"
  32. android:layout_height="wrap_content"
  33. android:layout_gravity="center_vertical"
  34. android:textColor="@android:color/white"
  35. android:layout_toRightOf="@id/widgetBtn"
  36. android:layout_marginLeft="2sp"
  37. />
  38.  
  39. <TextView android:text="@string/widget_title2"
  40. android:id="@+id/widget_title2"
  41. android:textSize="15sp"
  42. android:textStyle="italic"
  43. android:layout_width="fill_parent"
  44. android:layout_height="wrap_content"
  45. android:layout_gravity="center_vertical"
  46. android:textColor="@android:color/white"
  47. android:layout_toRightOf="@id/widgetBtn"
  48. android:layout_below="@id/widget_title1"
  49. android:layout_marginLeft="3sp"
  50. />
  51.  
  52.  
  53. </RelativeLayout>
  54.  
  55. <ScrollView
  56. android:layout_width="fill_parent"
  57. android:layout_height="fill_parent"
  58. >
  59.  
  60. <LinearLayout
  61. android:id="@+id/widgetContent"
  62. android:layout_width="fill_parent"
  63. android:layout_height="wrap_content"
  64. android:orientation="vertical"
  65. android:background="@android:color/white"
  66. >
  67.  
  68. <TextView android:text="@string/widget_content_info1"
  69. android:id="@+id/widget_content_info1"
  70. android:textStyle="bold"
  71. android:textSize="16sp"
  72. android:layout_width="wrap_content"
  73. android:layout_height="wrap_content"
  74. android:layout_gravity="center_vertical"
  75. android:textColor="@android:color/black" />
  76.  
  77. <TextView android:text="@string/widget_content_info2"
  78. android:id="@+id/widget_content_info2"
  79. android:textSize="14sp"
  80. android:layout_width="wrap_content"
  81. android:layout_height="wrap_content"
  82. android:layout_gravity="center_vertical"
  83. android:textColor="@android:color/black" />
  84.  
  85. <TextView android:text="@string/widget_content_info3"
  86. android:id="@+id/widget_content_info3"
  87. android:textSize="14sp"
  88. android:layout_width="wrap_content"
  89. android:layout_height="wrap_content"
  90. android:layout_gravity="center_vertical"
  91. android:textColor="@android:color/black" />
  92.  
  93. </LinearLayout>
  94. </ScrollView>
  95.  
  96. </LinearLayout>

解决方法

我认为Android App-Widget不支持scrollview(主屏幕中的小部件,如果这就是你的意思!).支持的视图列表为 here

猜你在找的Android相关文章