我创建了一个小部件,我希望每5秒定期更新一次(用于测试目的)。但是,服务从来没有被调用过。
public class WidgetProvider extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
Log.i("STATUS", "APPWIDGET onUpdate");
final int co
嘿,我一直收到这样的错误:"widgetContext不能被解析或者不是一个字段“,有人能帮我解决这个问题吗?
public class widgetProvider extends AppWidgetProvider
{
public static Vector<widgetProvider> widgetProvider = new Vector<widgetProvider>();
public static Vector<Context> widgetContext = new Vector<Context>()
我已经实现了一个App Widget来在点击时启动我的活动。
WidgetProvider的onUpdate()方法
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
super.onUpdate(context, appWidgetManager, appWidgetIds);
final int N = appWidgetIds.length;
for (int i=0; i<N; i++) {
int
我正在使用一个小部件来显示RSS提要。提要显示,但我不能通过按钮点击更新它。在小部件配置xml中设置更新周期之后,也不会更新列表。
你能帮帮我吗?
WidgetProvider
public class WidgetProvider extends AppWidgetProvider {
//Tag for Logging
private static final String TAG = "Widget";
// String to be sent on Broadcast as soon as Data is Fetched
// sho
我有一个带有3不同按钮的小部件,保存了我从数据库中获得的一些值。
在主应用程序中更新数据库时,我需要小部件中的按钮来,从数据库中获取更新后的值,然后显示它们。
当在主应用程序中调用onStop时,我想在按钮上调用onStop更新,但我不知道如何做。
如有任何建议,将不胜感激:)
@Override
protected void onStop()
{
//main application
.super.onStop();
WidgetProvider.updateMyWidgets(null, null); // does obviously not work as i d
嗨,朋友,
这个链接可以为我的应用程序创建列表视图小部件,但是这里我想在列表视图下面添加一个按钮,点击这个按钮就会打开我的应用程序,使用下面的代码来实现这一点,因为它在其他应用程序上对我起作用,但在这个例子中却没有,如何做到这一点。
类widgetprovider
public class WidgetProvider extends AppWidgetProvider {
// String to be sent on Broadcast as soon as Data is Fetched
// should be included on WidgetProvider m
有没有一行对应的代码可以用于findViewById?Eclipse告诉我没有为AppWidgetProvider中的类型定义它。
我正在尝试为该按钮设置一个单击处理程序。
public class WidgetProvider extends AppWidgetProvider implements OnClickListener{
final Button buttonOnOff = (Button) findViewById(R.id.button_on_off);
@Override
public void onUpdate(Context context,
我有一个appwidget,其中包含一个listview和一个buton
listview提供来自远程mysql数据库mysql数据,并将其显示出来
但是我想让它的按钮直接从appwidget刷新listview,而不是等待appwidgetinfo中定义的时间
下面是我的widgetprovider类:
public class WidgetProvider extends AppWidgetProvider {
// String to be sent on Broadcast as soon as Data is Fetched
// should be included on Wid
在RemoteViews的AppWidget中,我有一个AdapterViewFlipper,当用户单击AppWidget中的一个按钮时,它应该翻转。根据官方文档,这应该通过在上调用RemoteViews来完成。然后,AppWdiget应该使用进行更新,甚至在文档中将showNext()函数作为示例。我尝试过实现这一点,我很可能会犯一些我似乎无法理解的愚蠢错误。
public class WidgetProvider extends AppWidgetProvider {
public static final String NEXT = "next";
@
我的应用程序有一个小部件,当我们点击LED闪光灯时,当我们再次点击它时,它就会熄灭。
下面是代码(感谢这个的Kartik ):
WidgetProvider.java
public class WidgetProvider extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager,
int[] appWidgetIds) {
Intent receiver = new Int
我创建了一个简单的小部件,只有一个按钮和textView。当我第一次将我的小部件添加到主屏幕时,就会添加一个FC消息,并添加小部件。按一下吐司信息就不行了。只是在单击小部件按钮时,我需要一条祝酒词。我读了很多教程,但不知道问题出在哪里。任何想要help..really学徒help..Thanks的天才。
widgetProvider.java
public class widgetProvider extends AppWidgetProvider{
@Override
public void onUpdate(Context context, AppWidgetManager ap
无论我做什么,我都不能通过单击小部件上的按钮来触发任何事情。这是我写的一些代码,有人能告诉我为什么单击小部件按钮时不调用onReceive吗?
此外,我想在按钮点击时运行一个函数...基于下面的代码,我有正确的想法吗?
public class WidgetProvider extends AppWidgetProvider {
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
Intent inte
在我的小部件中,我有一个刷新按钮,用于告诉数据集已更改的(自定义)列表视图。现在,单击刷新按钮时会调用我的onRecieve回调,但是传递的意图包为null,因此我无法在I上调用onUpdate。
我签了一个函数,其中我添加了额外的,它说它正在添加的整数数组的长度是1和非空,我不知道为什么不能工作:/希望这里的人能帮我忙。
谢谢。
WidgetProvider.java
public class WidgetProvider extends AppWidgetProvider {
@Override
public void onDeleted(Context context,
我正在构建一个由ViewFlipper支持的集合Widget,在上跟踪Android时遇到了麻烦。
我希望创建两个箭头,将ViewFlipper移动到其上一个视图和下一个视图,如下面的模型所示:
在我的WidgetService的getViewAt()方法中,我有以下代码来创建填充意图:
final Intent fillInIntent = new Intent();
final Bundle bundle = new Bundle();
bundle.putInt(WidgetProvider.EXTRA_ID, mWidgetItems.get(position));
fill
我对android这个东西还是新手,但我正在试着写一个小部件。我得到了我需要在一个独立的应用程序中工作的所有代码,但现在正在尝试让它像一个小部件一样工作。但我在启动联系人选择器意图时遇到了一些问题。
基本上,我想做的是在创建小部件时启动联系人选择器意图,但这些简单的代码对我不起作用,我不确定它有什么问题。下面是这段代码。
public class WidgetProvider extends AppWidgetProvider
{
....
@Override
public void onUpdate(Context context, AppWidgetManager
我遇到了一个问题:在把小部件放到屏幕上之后,我想启动ChooseWidgetActivity。
我在onUpdate中用WidgetProvider编写了这样的代码:
@Override
public void onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) {
final int N = appWidgetIds.length;
for (int i = 0; i < N; i++) {
int appWidgetId = appWidge
我正在构建一个简单的小部件来每天显示一个数字。我初始化了一个名为Counter的类以及它的getter和setter,并使用它们来增加值。但是,每次调用onUpdate()方法(30分钟周期,小部件更新)时,该变量将重置为1。 public class WidgetProvider extends AppWidgetProvider {
Counter counter = new Counter();
//Create class counter in order to store global variable
//Constructor makes the counter value =
我正在尝试创建一个简单的小部件,用于显示从数据库中提取的文本。我已经创建了数据库和一个按钮,当按下这个按钮时,它会重定向到MainActitivy。但是,我似乎不能使用我的方法来设置按钮上的文本。 这是我的DataBase类中的一个方法,用于检索第一个“名字”和“姓氏”: public String getData(int i) {
StringBuffer buffer = new StringBuffer();
db = this.getReadableDatabase();
Cursor res = db.rawQuery("SELECT * FROM