草庐IT

android - 从未收到最小的 Android 小部件、APPWIDGET_DELETED 和 APPWIDGET_DISABLED Intent

我遇到的问题与之前问过的问题非常相似,但又不完全相同。引用文献:1,2,3,4我已经编写了一个最小的Android小部件,并且永远不会收到APPWIDGET_DELETED和APPWIDGET_DISABLED。在上面的引用文献1和2中,提出的解决方案是实现onReceive并显式查找这些Intent。但是,我在onReceive中插入了一个日志调用,并且可以确认这些Intent都没有出现过,尽管APPWIDGET_UPDATE和APPWIDGET_ENABLED出现在日志符合预期。为了仔细检查这一点,我还插入了onDeleted和onDisabled的最小实现,它们的主体仅由对sup

android - 将小部件添加到现有 Xamarin Android 应用程序时 bundle savedInstanceState null

我有和现有android应用程序是用Xamarin开发的。它工作完美。我决定为我的应用程序创建一个小部件,并且我遵循了XamarinWidgetSample,http://forums.xamarin.com/discussion/22941...和VogelaWidgettutorial添加所需内容的指南。不幸的是,因为他们,应用程序开始崩溃并出现此异常Java.Lang.NullPointerException:Attempttoinvokevirtualmethod'voidandroid.support.v7.widget.ContentFrameLayout.setId(in

android - 从代码启动小部件

有什么方法可以立即从我们的应用程序启动小部件,而无需用户选择小部件。所以它喜欢使用代码自动将小部件添加到我们的主屏幕。谢谢。 最佳答案 不,这是不可能的。 关于android-从代码启动小部件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3673642/

标签小部件内 ListView 中的android滑动事件

我创建了一个显示ListView的Activity,并且在滑动操作时使用ViewFlipper显示另一个列表。代码附在下面:importandroid.app.Activity;importandroid.os.Bundle;importandroid.view.GestureDetector;importandroid.view.GestureDetector.SimpleOnGestureListener;importandroid.view.MotionEvent;importandroid.view.View;importandroid.view.animation.Anima

android - 如何自动推进 ListView 应用程序小部件,如 Honeycomb 上的 StackView 应用程序小部件?

我正在寻找一种方法来定期动画/自动推进ListView应用程序小部件,就像使用StackView应用程序小部件一样。例如,AndroidMarket和YouTube小部件通过自动前进到集合中的下一个项目(在Honeycomb上)每20秒动画一次。我在StackViewWidgetexample看到过他们为StackView小部件使用autoAdvanceViewId设置:对于ListView应用小部件,可以以某种方式完成或模拟吗?非常感谢,洛朗 最佳答案 我找到了一种解决方案,但它可能并不理想!我在AppWidgetProvider

android - Android 应用小部件的问题

当我尝试在模拟器中添加一个小部件时出现了一堆错误。可能是什么问题?这是小部件的XML:错误如下:07-2022:57:52.142:WARN/AppWidgetHostView(130):ErrorinflatingAppWidgetAppWidgetProviderInfo(provider=ComponentInfo{com.geft.timetable/com.geft.timetable.WatchWidget}):android.view.InflateException:BinaryXMLfileline#2:Errorinflatingclassandroid.widge

java - Android 如何每隔 x 小时或分钟执行一个方法

这个问题在这里已经有了答案:HowdoIrepeatamethodevery10minutesafterabuttonpressandenditonanotherbuttonpress(5个答案)关闭8年前。我正在尝试使用警报服务运行一个名为Updater()的方法,为了进行测试,我希望它每1分钟更新一次,最终每2小时更新一次。如果切换按钮打开,计划任务会在计时器上自行执行,并在切换按钮关闭时停止计时器到目前为止,这是我的代码。有人可以告诉我我做错了什么吗?publicclassAlarmReceiverextendsBroadcastReceiver{@Overridepublicv

android - onUpdate() 没有被小部件调用?

我想制作一个类似于Widget的CountDown计时器。我希望它每秒更新一次。下面是我的代码。onUpdate()根本不会被调用,除了开始时调用一次。请指出我的问题。提前致谢。JAVA代码publicclassMainActivityextendsAppWidgetProvider{privatebooleanisTimeComplete=false;privateintdays,hours,minutes,seconds;privatePendingIntentpendingIntent;@OverridepublicvoidonEnabled(Contextcontext){su

Android检测清除数据以刷新小部件

有什么方法可以“实时”地知道,我猜是通过广播,用户何时清除了应用程序的数据?我有一个显示一些用户详细信息的小部件,这些详细信息存储在首选项中,但是当用户清除应用程序数据时,直到下一次刷新/更新(onUpdate()调用)我才能知道它是每30分钟一次。在那段时间里,小部件显示无用的值。所以我需要以某种方式触发任何广播以从接收器捕获它并在发生这种情况时更新小部件。这可能吗? 最佳答案 看起来没有办法为此获取事件。清除数据后应终止应用程序的进程。https://stackoverflow.com/a/10701338/450243

小乌龟操作Git【全】

目录小乌龟操作Git【全】1、选择小乌龟作为git客户端2、软件2.1、软件安装git安装:TortoiseGit安装:汉化包安装3、Git3.1、概念3.2.1、版本库和工作目录3.2、Git的使用步骤1、创建版本库2、添加文件3.工作区和暂存区默认分支master为什么需要暂存区4、修改文件查看修改历史比较版本差异导出指定版本还原修改[风险版本和安全版本]5、删除文件删除文件第一种方式删除文件第二种方式4、将java工程提交到版本库1、创建版本库2、将文件添加到版本库忽略文件3、提交代码到本地仓库5、以上步骤总结6、远程仓库6.1、HTTP协议6.1.1、使用tortoiseGit同步代码