草庐IT

android - 设置小部件配置图标 - 主屏幕 - 小部件 - 图标

又是我;=)我正在尝试为我的小部件配置设置一个特定的(不同于启动器)图标。在您的主屏幕上按下时显示:LongClick->小部件->图标+小部件配置标题我尝试通过Manifest.xml设置它但一点作用都没有。已搜索但尚未找到任何内容。感谢任何建议:=)最好的问候,迈克:) 最佳答案 我遇到了同样的问题。我尝试将标签和图标添加到“@xml/widget_info”文件(在Manifest.xml中的小部件接收器的元数据中的android:resource属性。没用。然后我看到了你的帖子,注意到你把它放在了Activity中。所以我玩

android - 将小部件名称与小部件一起添加到主屏幕

我为应用程序创建了一个小部件。小部件与小部件选项卡下的名称一起显示。当我将小部件拖到主屏幕上时,小部件下方的名称丢失了。我已经为设置了标签属性.还有什么我需要做的或任何其他配置需要更改吗?问候。 最佳答案 Youcansetthenameofyourappwidgettobedisplayedinthewidgetpickerbyaddingandroid:label="thenameofmyappwidget"tothereceiverthathandlesappwidgetrelatedintentsinAndroidManif

android - Android 主屏幕旋转时不会调用 Widget onUpdate()

我的小部件目前有问题。我使用的是Droid2手机,当我打开键盘时,屏幕会旋转,我的小部件从不调用onUpdate()函数调用。为了调试问题,我重写了onReceive()并注意到在屏幕旋转后我得到了Intent操作:com.motorola.blur.home.ACTION_WIDGET_ADDED屏幕旋转后,TextView会丢失其内容,因此我需要能够在旋转后设置文本。我通常在调用onUpdate()时设置文本。有人知道为什么会出现这个问题吗?我确定我做错了什么......谢谢,-乔纳 最佳答案 经过大量测试和在线搜索后,我意识到

android - 如何在主屏幕小部件中包含 CardView

我正在尝试构建一个具有多个时钟(不同区域)的简单主屏幕小部件。在设计方面,我想使用CardView(例如谷歌搜索栏)作为根布局元素,但由于小部件不支持它,我该如何复制它?我可以以某种方式使用它的父类,即FrameLayout吗? 最佳答案 您可以使用受支持的View类并将背景可绘制对象设置为此处定义的card_drawable:https://gist.github.com/MarsVard/8297976例如,对于LinearLayout: 关于android-如何在主屏幕小部件中包含

java - Android sqlite 将 WAL 文件内容刷新到主数据库文件中

我正在尝试创建我的应用程序数据库内容的备份,对于大多数设备来说它工作正常,但少数设备默认启用wal模式,这会导致问题。从我读过的所有内容来看,调用“pragmawal_checkpoint”应该将-wal文件的内容刷新到主数据库文件中,这就是我所追求的。将内容刷新到主数据库文件,然后复制数据库文件进行备份。我在打电话db.rawQuery("pragmawal_checkpoint;",null);但似乎没有效果。有什么想法吗? 最佳答案 rawQuery()返回游标;在您尝试从游标中读取之前,查询不会真正执行。要执行不返回游标的S

Android 模拟器以华丽的 'Android' 启动,但应用程序从未启动,我看不到任何主屏幕

Android模拟器以华丽的“Android”启动,但应用程序从未启动,即使等待30分钟后我也看不到任何主屏幕。我使用2GBRAM的PC,但我仍然无法在Emullator上看到hOme屏幕。控制台如下所示[2012-02-2617:36:52-SDKManager]CreatedAVD'GingerBread2.3.3'basedonAndroid2.3.3,ARM(armeabi)processor,[2012-02-2617:36:52-SDKManager]withthefollowinghardwareconfig:[2012-02-2617:36:52-SDKManager]

Android 主屏幕/启动器选择器不显示 'use by default for this action' 选项

我正在尝试使用以下Intent以编程方式启动主屏幕/启动器选择器对话框:Intenti=newIntent(Intent.ACTION_MAIN);i.addCategory(Intent.CATEGORY_HOME);i.addCategory(Intent.CATEGORY_DEFAULT);i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);startActivity(Intent.createChooser(i,"SetMyHomeScreenasdefault"));但不幸的是,与已安装主屏幕启动器列表一起出现的对话框底部没有默认用于此操作选项

Android SDK 连接到主机上的 Web 服务器

我正在构建一个Web服务,以及一个使用它的Android应用程序。我正在通过Eclipse来做这两件事。当我在本地运行网络服务器时,我可以从主机的网络浏览器连接http://localhost:8888/.如何从在同一台机器上的模拟器上运行的Android应用程序连接到它? 最佳答案 HowcanIconnecttothatfrommyandroidapprunningontheemulatoronthesamemachine?如果您从Android模拟器引用系统上的本地主机,则必须使用http://10.0.2.2:8888/。因

Android 实现一个类似于主屏幕上的页面计数器

有没有人知道如何像主屏幕上那样设置页面/浏览量计数器(小点)的示例?像这个例子:谢谢 最佳答案 PagerTitleStrip是您使用ViewPager来指示您所在的页面。它是您添加到XML中的东西。布局XML:在您的PagerAdapter中:@OverridepublicCharSequencegetPageTitle(intposition){return"Yourstatictitle";}然而,PagerTitleStrip不是很可定制,但是ViewPagerIndicator非常可定制,包括您正在寻找的虚线指示器。您需要

Android:从主屏幕小部件调用电话

我有一个小部件,我希望它在用户单击该小部件时调用特定号码的电话。我该怎么做呢?请帮忙。 最佳答案 我能够使用这段代码让它工作:@OverridepublicvoidonUpdate(Contextcontext,AppWidgetManagerappWidgetManager,int[]appWidgetIds){Log.d(LOG_TAG,"onUpdate():");for(intappWidgetId:appWidgetIds){IntentcallIntent=newIntent(Intent.ACTION_CALL);ca