问题标签 [onupdate]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4773 浏览

android - 从应用程序的主要活动中调用小部件的 onUpdate 方法

我正在开发一个包含小部件的 Android 应用程序。应用程序的主界面是一个简单的活动,但是用户可以在活动中做的一些事情使得有必要更新小部件 - 即运行它的 onUpdate 方法。

如何从活动中触发此方法?查看其他 问题,我已经能够编写更改其布局的代码,但它似乎没有运行 onUpdate(因为我只剩下空布局并且没有在 onUpdate 期间添加的数据)。

非常感谢任何想法或代码示例!

0 投票
3 回答
1857 浏览

android - 如何测试我的小部件的 onUpdate 方法不等待 30 分钟

经过3天的小部件学习,我终于了解了setOnClickPendingIntent,RemoteViews ...并且我已经完成了我的小部件。它是在很多教程的帮助下完成的。但现在我想测试它是否有效。正如我所读到的,最小更新速率是 30 分钟。另一种方法是使用AlarmManager。但我找不到任何关于 AlarmManager 的例子。我等了 30 分钟后,什么也没发生。我改变了一些东西,但仍在等待,它会改变......

有什么方法可以更快地测试它吗?

计数小部件

0 投票
2 回答
538 浏览

validation - cakePHP - 创建新用户帐户,几个问题

我有两张桌子,userstokens
每个用户都有一个activated字段,每个令牌都有{id, token, user_id, created}字段。

该应用程序的工作方式是:在创建时,该应用程序将 -

  1. 确保该activated字段为空(以避免对提交的数据进行操作)。
  2. 将在tokens表中创建一个令牌。

更新时,该应用程序将 -

  1. 不创建新令牌。
  2. 不允许对该activated字段进行任何形式的更新。
  3. 检查是否已提交新电子邮件,如果已提交:将创建一个新令牌并将该activated字段设置为 false。

我知道如何通过控制器激活帐户以及如何为此设置路由器。
我需要的主要是模型配置。
例如:我认为令牌创建应该在afterSave方法中完成,那么 - 我如何确定该方法是由更新还是由创建操作调用?

谢谢你的帮助

0 投票
2 回答
5706 浏览

android - onUpgrade 数据库 Android 版本号不增加

我正在尝试在我的 Android 应用程序中更新我的数据库。当我更新版本号时,会调用 onUpgrade,但版本号不会增加,所以每次访问数据库时,都会调用 onUpgrade。这是我的代码:

有谁知道为什么会这样?

0 投票
0 回答
516 浏览

android - 为什么我的小部件没有加载到冰淇淋三明治上

所以这是我的WidgetProvider

这是小部件布局。

问题:

allMessages数组的长度为零时,小部件工作得很好:我将 TextView 的文本设置为“没有要显示的消息”,每个人都很高兴;当我在数组中至少有一条消息时,代码运行得很好,没有异常,什么都没有(我调试了它和所有东西)但是当onUpdate返回时,模拟器在主屏幕上显示“问题加载小部件”应该是小部件. 同样重要的是要注意相同的代码在 Froyo 和 Gingerbread 中也可以正常工作。如果出现问题,为什么我没有任何异常?调试器运行整个onUpdate方法并返回正常,但小部件不会加载。有任何想法吗?

0 投票
1 回答
6130 浏览

mysql - 当没有任何变化时如何强制更新 MySQL 记录

我的数据库表有一个定义为使用的列ON UPDATE CURRENT_TIMESTAMP

  • 字段:last_access
  • 类型:时间戳
  • 整理:
  • 属性:更新 CURRENT_TIMESTAMP
  • 空:没有
  • 默认值:CURRENT_TIMESTAMP
  • 额外:ON UPDATE CURRENT_TIMESTAMP

当记录中没有其他数据发生变化时,如何强制该last_access字段更新给定记录?

0 投票
1 回答
6593 浏览

android - Android 小部件 onUpdate()

因此,我开发了一个应该用作按钮的 android 小部件。我使用了这里给出的基本代码:http: //developer.android.com/guide/topics/appwidgets/index.html 单击按钮时,将启动一个活动。这每次都很好用!但是,当我记录单击按钮的时间时,我只得到第一次。为什么会发生这种情况?

这是我被要求的代码:

}

0 投票
1 回答
516 浏览

android - 是否可以确定 AppWidgetProvider 的 onUpdate() 方法是如何被调用的?

据我所知,调用 AppWidgetProvider 的 onUpdate() 方法有两种类型:

  1. 当 updatePeriodMillis 圈子过期时
  2. 当新的小部件添加到主屏幕时

在 onUpdate() 方法中,我想在第一种情况下启动一些服务,但在第二种情况下不会。是否可以确定 onUpdate() 是如何被调用的?

0 投票
1 回答
157 浏览

android - 未创建附加表

我正在尝试向我的应用程序添加第二个表,但我没有任何运气。这两个表是它们自己的类并且是单例的。我在 onUpgrade 方法中传入数据库的引用,并再次作为实例变量。

onCreate 方法只是调用所有表中的 create 方法。

第二个表 sysTable 在执行以下创建语句时不会抛出异常。

但是,当我运行如下简单查询时:

我收到一条错误消息

删除或创建第一个表没有问题。有任何想法吗?

0 投票
1 回答
3011 浏览

android - 在小部件 Android 中更新 ImageVIew

当我想更新我的 ImegeView 时,我看到“问题加载小部件”;

我的 main.xml

我的小部件.java

在 DDMS 中我可以看到

但我在 R.java 中有 0x7f060000

我使用 Android Platform 2.3.1 API Level 9 CPU/ABI ARM (armeabi)。

有什么诀窍?