【问题标题】:Can I use a plain View as a widget?我可以使用普通视图作为小部件吗?
【发布时间】:2018-08-05 08:31:25
【问题描述】:

所以问题解释我想知道我是否可以在我的小部件中使用标准视图,我知道小部件只允许某些类型的视图,即它们是:AnalogClock Button Chronometer ImageButton ImageView ProgressBar TextView ViewFlipper ListView GridView StackView AdapterViewFlipper,文档还说“不支持这些类的后代”。但是父母呢?我可以在我的小部件布局中使用普通视图,而不是花哨或自定义只是一个普通视图吗?像这样说

    <View
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/circle_green"
        android:id="@+id/unread_count_badge"/>

【问题讨论】:

  • 它与使用 ImageView 有何不同?
  • 据我所知不会吧?例如 ImageView 公共类 ImageView 扩展 View
  • 我完全愿意接受简单的是或否的答案
  • 或“我不知道”。当你说它没有被提及时,我相信你。所以我可以告诉你的是:试试看。如果它不起作用,请使用 ImageView 并对此感到满意。
  • 大声笑是的,我想是的,无论如何,谁在乎的时候,图像视图会更好,哈哈

标签: android view widget android-widget


【解决方案1】:

不,你不能。只能使用官方documentation中描述的widget

【讨论】:

  • 是的,这是正确的二进制 XML 文件第 87 行:不允许对类进行膨胀 android.view.View
猜你喜欢
  • 2023-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-06
  • 2012-10-27
  • 2013-08-30
  • 1970-01-01
相关资源
最近更新 更多