Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android appwidget视图存根_Android_Android Appwidget_Viewstub - Fatal编程技术网

Android appwidget视图存根

Android appwidget视图存根,android,android-appwidget,viewstub,Android,Android Appwidget,Viewstub,我正在尝试开发一个相当复杂的appwidget,它可以通过编程方式更改它的一部分。Android建议使用ViewStub小部件来实现这类功能 根据RemoteView支持ViewStub 因为在使用RemoteView时,我无法findViewById()。 所以我试着用 RemoteViews.setViewVisibility(viewstub_id, View.VISIBLE) 这适用于API>15的设备 问题是,它在较旧的API上不起作用,并且在扩展布局时崩溃 Error inflat

我正在尝试开发一个相当复杂的appwidget,它可以通过编程方式更改它的一部分。Android建议使用ViewStub小部件来实现这类功能

根据RemoteView支持ViewStub

因为在使用RemoteView时,我无法
findViewById()
。 所以我试着用

RemoteViews.setViewVisibility(viewstub_id, View.VISIBLE)
这适用于API>15的设备

问题是,它在较旧的API上不起作用,并且在扩展布局时崩溃

Error inflating AppWidgetppWidgetProviderInfo(provider=ComponentInfo{com.example.app/com.example.app.widgetProvider}): android.view.InflateException: 
Binary XML file line #56: Error inflating class android.view.ViewStub
我试图寻找任何关于API兼容性的信息,但ViewStub应该可以从API 1获得

那么,当我们可以在appwidget中使用ViewStub时,是否有相关信息?


谢谢

我发现有人提到了ViewStub可以在

不过,这些信息相当隐秘