我制作了一个android应用程序,其中以用户的出生日期并将它们作为三个整数存储在SharedPreferences键值对中。 通过使用内联日期选择器选择日期。 我希望用户再次打开它时选择的日期是相同的,而不是显示今天的日期。 如何使用Sharedpreferences键值对数据并以内联日期(而不是今天的日期)显示该数据? 解决方案如下: 嗨,我找到了有关如何设置内联日期选择器的答案这是代码 OnDateChangedListener listener = new OnDateChangedListener() {…

2020年11月24日 0条评论 39点热度 阅读全文

当我想连接到数据库帮助程序类以通过此语句获取一些数据时,在扩展AppWidgetProvider的小部件Receiver类中,我得到一些错误: public class wigetactivity extends AppWidgetProvider { @Override public void onUpdate(Context context, AppWidgetManager appWidgetManager,int[] appWidgetIds) { final DataBaseHelper myDbHelp…

2020年11月10日 0条评论 33点热度 阅读全文

如何以编程方式设置ImageView的宽度和高度? 解决方案如下: 设置ImageView的高度可能为时已晚,但是为了其他有相同问题的人: imageView.getLayoutParams().height = 20; 重要。 如果要在布局已经“布局”之后设置高度,请确保还调用: imageView.requestLayout();

2020年11月7日 0条评论 31点热度 阅读全文

我在页面顶部有一个名为grid.png的图像。图像下方有一系列图像按钮。我希望每个图像按钮将图像网格更改为不同的图像(例如grida.png,gridtable.png等)。我目前拥有它,因此每个图像按钮都更改为具有相同布局但在网格位置具有不同图像的不同xml页面。 但是,图像按钮操作仅在xml主页面上起作用,而在其他任何页面上都不起作用。我如何能够使按钮将网格切换到其他图像而无需切换页面,或者如何使其他页面上的按钮以与main.xml中相同的方式起作用? 解决方案如下: 不要更改整个布局(只需要一个),只需单击其…

2020年10月17日 0条评论 16点热度 阅读全文

我有一个页面中的复选框列表,这些列表是根据JSON动态生成的。我还需要一个“全选”复选框。我该如何实现?如何一起选择所有复选框,并将其全部设置为签入代码? 解决方案如下: 只需进行一次布尔字段检查,然后选中所有按钮/复选框,将其设置为true并通过通知列表专家数据集更改来重绘列表。 在列表Adepter上检查“ check”标志是否为真,然后选中复选框...

2020年9月30日 0条评论 29点热度 阅读全文

首先,我为前端定义了一个小部件。我有两个快速问题 我将此添加到清单xml <receiver android:name=".Widget" android:label="My Widget"> <intent-filter> <action android:name="android.appwidget.action.APPWIDGET_CONFIGURE" /> </intent-filter> <meta-data android:name="android…

2020年9月29日 0条评论 22点热度 阅读全文

我有一个小部件,可从SQLite加载图像。每当我添加或删除项目时它都会更新,但是图像不会更新。我已经尝试将广播发送到AppWidgetProvider类,但是它也没有起作用。 扩展AppWidgetProvider的类 private static void updateAppWidget(Context context, AppWidgetManager appWidgetManager, int appWidgetId) { Intent intent = new Intent(context, StackWi…

2020年9月1日 0条评论 17点热度 阅读全文

我正在使用TabWidget,并且在TabActivity和Tab之间获得了一个空白。 我不知道如何删除此空白,请问有人可以帮助我如何删除它,我的tab_main.xml如下: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layou…

2020年8月23日 0条评论 29点热度 阅读全文

在Android 1.6中,轻按微调器(下拉菜单)后,微调器选项旁边会出现单选按钮。如何删除那些单选按钮,以便仅保留选项文本? 解决方案如下: 只需删除单选按钮,就不需要自己的适配器类。 在布局中创建一个dropdown_item.xml <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" style="?android:attr/spinnerDropDownI…

2020年8月20日 0条评论 18点热度 阅读全文

我目前正在为Android开发小部件。 该窗口小部件具有一些设置,而我目前正在使用静态成员对其进行管理,这意味着用户创建的窗口小部件的所有实例都共享这些设置。 之所以这样做,是因为我不知道如何将对象的实例绑定到小部件实例。我的AppWidgetProvider的实例似乎不是它。 基本上,我想知道将设置和其他数据绑定到小部件实例的“标准”方式是什么。 谢谢。 解决方案如下: 标准方法是实施活动以管理窗口小部件的设置。看看创建应用程序小部件配置活动here

2020年8月1日 0条评论 29点热度 阅读全文