jjzjj

android - 在 onReceive 中找不到随按钮单击发送的 WidgetProvider Intent extras

我正在尝试检测何时单击小部件按钮,但onReceive方法中没有显示任何Intentextra。onReceive会在每次点击时调用,但我的Intentextras都不会出现。我的代码如下:我只在更新时连接切换按钮,所以不确定这是否正确。即使我设置了这个,也没有额外显示并且类别为null。onUpdate(上下文上下文等):RemoteViewsremoteViews=newRemoteViews(context.getPackageName(),R.layout.my_widget);IntentbuttonIntent=newIntent(context,MyWidgetProvi

android - 如何在 appwidget 中包含 edittext,例如 Google 搜索小部件

我试图在appwidget中包含一个editText..后来我知道不可能包含edittext但是如果我查看Google搜索应用程序wiget,我可以看到他们正在使用类似于edittext的View。如何为小部件创建类似edittext的View 最佳答案 DianneHackborn在此线程中解释道:http://groups.google.com/group/android-developers/browse_thread/thread/a50a2aff0c8c754d/Google搜索小部件是一个“特例”,直接内置在主屏幕中(不

android - Simon Ics 日期选择器对话框抛出 android.view.InflateException : Binary XML file line #20: Error inflating class net. simonvt.widget.DatePicker

我在我的Android应用程序中使用Simon的ICS日期选择器库(https://github.com/SimonVT)。我有一个日期按钮,如果我点击那个按钮,它会在对话框中显示icsdatepicker。我的问题是,如果我点击按钮,它不会显示日期选择器对话框,但会显示以下错误:03-0210:46:59.521:E/AndroidRuntime(911):android.view.InflateException:BinaryXMLfileline#20:Errorinflatingclassnet.simonvt.widget.DatePicker03-0210:46:59.52

android - 如何更改显示在 android 小部件选择对话框中的图像?

如何更改渲染? 最佳答案 指定theandroid:previewImageattribute在您的应用小部件XML元数据文件中:(来自thissampleproject) 关于android-如何更改显示在android小部件选择对话框中的图像?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27650435/

android - 使用应用程序更新 ListView 小部件

当我尝试从我的应用程序更新内容时,我的AppWidget出现问题。我的小部件包含一个ListView。ListView工作正常,每30分钟更新一次,但我在应用程序中进行更改时也需要更新它。这是我的代码:publicclassWidgetListProviderextendsAppWidgetProvider{@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){finalintN=appWidgetIds.length;ComponentNamecom

java - 无法从 BroadcastReceiver 更新 android 小部件

我想编写一个在小部件中显示一些信息的应用程序,该小部件应不时更新。不时意味着,我使用闹钟定时器来触发周期性更新。所以问题来了:intent.getIntArrayExtra(AppWidgetManager.EXTRA_APPWIDGET_IDS);对于广播接收器Intent是null。这是我的小部件提供者:publicclassMyWidgetProviderextendsAppWidgetProvider{publicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){fin

android - 膨胀类 android.support.v7.widget.Toolbar 时出错

我已将我的应用程序从使用操作栏移至工具栏,但最终出现错误(底部的完整错误)。我的代码:我的Activity:publicclassMapsActivityextendsActionBarActivityimplementsLocationListener{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_maps);...mDrawerLayout.setDrawerListener(mD

android - 在 BrowseFragment 之外重用 AndroidTV RowsFragment

我正在尝试在BrowseFragment之外重用AndroidTVLeanback提供的RowsFragment,以便在不同的布局上具有类似的行交互外观和感觉,但我遇到了XML-inflation错误,我无法做到调试解决。实现本身与此处实现的类似:https://medium.com/building-for-android-tv,但在博客中,他正在替换BrowseFragment中同类的不同fragment。我的方法有什么根本性的错误吗?如果是这样,为什么?我一直在通读Leanback资源,但未能找到任何我能理解的(尽管它是一个大型图书馆)可以将fragment耦合到那种程度。相关代

android - 如何在小部件上显示对话框?

我想显示一个对话框,就像我在Activity上使用showDialog(...)时一样,但我需要在小部件上这样做,所以我不能使用showDialog(...)。我该怎么做?我在我的onReceive方法上试过这个但是它崩溃了:AlertDialog.Builderbuilder;builder=newAlertDialog.Builder(context);builder.setMessage("Areyousure?").setCancelable(false).setPositiveButton("Yes",newDialogInterface.OnClickListener(){

android - "_Problem Loading Widget"是否可以检测和处理加载错误?

有时,我的Widget/widgetProvider会在主屏幕上变成一条简单的toast消息“ProblemLoadingWidget”,甚至没有说明是哪个Widget。应该在代码中做什么来处理这个错误并补救它。我不想让小部件处于这种状态。谢谢请注意,对于那些正在寻找发生这种情况的原因的人来说,它通常是一种资源,不一定是LogCat中的错误。有时它表示为警告。然而,我的警告似乎是对Widget发生的事情的轻描淡写。问题是这种情况什么时候会发生,发生时如何处理?是否有关于此的Intent广播以及可以恢复的内容? 最佳答案 检查您在Vi