使用自制视图时,为什么小部件会显示“问题加载小部件”?

时间:2019-01-24 20:39:45

标签: android widget

我已经发表了自己的看法。这是一款模拟手表,我显然想将其用作小部件,但该小部件仅显示“问题加载小部件”,而不显示时钟。我在应用程序的活动中使用了相同的视图,它显示没有问题。 我要做的就是在小部件和活动布局中声明。

widget.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <android.ares.widget.MyView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
</RelativeLayout>

activity_layout.xml

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    tools:context=".MainActivity">

    <android.ares.widget.MyView
        android:layout_width="match_parent"
        android:layout_height="match_parent" />
</RelativeLayout>

我的视图类的签名:

public class MyView extends android.support.v7.widget.AppCompatImageView

我希望那里会显示与MainActivity中相同的图片。

0 个答案:

没有答案