android-appwidget相关内容
我在"com.developer.application"包下有一个AppWidgetProvider 我尝试将此AppWidgetProvider移至"com.developer.application.widgets"包下这样做后,我更新了AndroidManifest中的所有引用以适应此移动. 将更改上传到设备后,当前在主屏幕上的小部件(与上述AppWidgetProvider关
..
我有一个小部件,其xml布局很简单: ImageView 和 TextView . 我可以使用 android:rotation 在xml中对 TextView 的旋转进行硬编码. 但是,我希望能够以编程方式设置 TextView 的旋转度.似乎 View 具有 setRotation()方法,所以 TextView 将继承此方法,从而使“正常"的可以使用此方法以编程方式旋转TextV
..
我为平板电脑开发了一个可调整大小的应用程序小部件.该应用程序小工具在大多数带有大多数启动器的设备上都可以很好地工作,但是定向方面存在一些问题,尤其是在纵向模式下的GO-HD启动器上.应用程序小部件的高度太大,看起来不太好. 为了解决这个问题,我创建了一个方法,允许用户在应用程序小部件空间中设置任何额外的边距,他想使它看起来不错.例如,当设备处于纵向模式时,他可以设置额外的20像素顶部边缘,而
..
我需要在 Android应用栏中添加一个复选框.我的 Menu_main 如下:
..
我正在尝试使用AlarmManager类创建我的第一个AppWidget,以便比30分钟更频繁地进行更新.我遵循了本教程作为设置我的小部件的基础,但对于某些我无法正确开始更新的原因.看来我从未收到任何APPWIDGET_ENABLED意图,这会触发我的AppWidgetProvider中的onEnabled事件回调. 这是我的AppWidgetProvider的清单定义:
..
所以我在写的一个Appwidget中看到了一些奇怪的行为. 小部件本身非常简单-它从持久性存储中读取一些值,然后将它们显示为文本.布局没什么花哨的-只是一个FrameLayout根元素,其中包含一些Linear Layout和TextView子级. 该小部件具有与之关联的简单配置活动. 奇怪的行为是,在用户关闭配置活动后,该小部件最初将显示“问题正在加载小部件",然后在几秒钟后显
..
我正在编写一个应用程序,它既应具有将小部件放置在主屏幕上,又可以在应用程序本身中显示这些小部件的能力.我认为最好的方法是通过在应用程序部分使用AppWidgetHost. 我一直在寻找,但是我找不到任何有关如何编写AppWidgetHosts的好例子.你们有没有做过并且愿意分享?还是您知道我错过的任何教程? 解决方案 不完全是教程,但是这里有一个较旧的论坛该代码是 mylock 项目
..
我有一个appwidget,可以通过单击从Web服务(在onReceive()中的线程中)下载一些数据.完成此操作后,窗口小部件的GUI将在updateWidget(...)中更新(=重新绘制). 完成后,我想烤面包.我非常想通过将上下文从线程传递到Toast在updateWidget(...)的末尾进行Toast,但这是行不通的.问题似乎在于上下文.因为我的课程是从AppWidgetPro
..
我喜欢在列表视图的每个项目中添加一个onClick侦听器,但是我没有尝试过. 这是我的RemoteViewsFactory: public class MyRemoteViewsFactory implements RemoteViewsService.RemoteViewsFactory { [...] public RemoteViews getViewAt(i
..
添加小部件并显示以下消息时,启动器在Android Lollipop上崩溃 (在以前的Android版本上可以正常使用): 编辑:这仅在横向方向上发生. 12-16 12:35:10.208: E/AndroidRuntime(960): java.lang.RuntimeException: Unable to resume activity {com.android.launch
..
设计应用程序小部件时,请为该小部件指定最小宽度和高度.当用户放置新的窗口小部件时,最小宽度和高度似乎会转换为默认窗口小部件大小(以块为单位). 换句话说,初始窗口小部件布局似乎对应于指定的最小窗口小部件尺寸(随后可以调整其大小). 是否可以指定您希望最初按照默认大小来布局窗口小部件,同时还设置用户以后无法调整窗口小部件尺寸的最小尺寸? 在我的情况下,我认为有一个小部件看起来最合适
..
我需要创建一个包含多个小部件的应用程序.这些不是桌面小部件.我需要能够像桌面小部件一样与这些小部件进行交互,但是需要将它们封装在更大的应用程序中. (每个小部件在单击时都有其自身的功能和行为.) 在Android中这可能吗?还是我需要创建一个应用程序并创建每个我想像小部件一样实际充当视图的对象? 例如父应用程序用于汽车. “在应用程序中"小部件的示例有:换油历史记录(最近三个换油日期的
..
我在Android上布置文本时遇到以下问题.我基本上是在尝试使两行文本的间距最小,并且每行的样式都应不同.我有一个很好的工作解决方案,将两个单行TextViews放置在另一个下面,但是在某些设备上我仍然得到了一些裁剪的文本. 所以我决定只改用一个TextView,而要使用Spannables,这通常在所有情况下都是更好的解决方案. 这意味着我需要从TextView->中删除单行属性,以
..
我正在制作一个appwidget,但单击事件有问题,当系统终止该小部件的进程并随后重新启动它时,单击事件会丢失.屏幕旋转后也会发生这种情况. 根据SDK版本7构建,并在仿真器(2.1)和带有2.3.3的真实设备上运行. 我的onUpdate方法: public void onUpdate(Context context, AppWidgetManager appWidgetMan
..
我有一个应用程序小部件,其中仅包含一个imageview.我重新绘制该图像并将其作为png存储在应用程序的私有内存中,然后使用uri(widget.setImageViewUri(R.id.widget_icon,uri))设置RemoteViews的图像,而不是自行发送位图,因为这种情况非常少见我遇到的情况!!!绑定交易失败!!! 问题是,随着图像随时间的变化,窗口小部件的图像不会改变.我
..
我需要为Widget配置活动指定完整的类名(包括包名),如下所示:
..
是否有任何方法可以在运行时更改驻留在应用程序小部件中的ProgressBar的颜色? 这是更新ProgressBar进度值的方式: RemoteViews views = new RemoteViews( context.getPackageName(), R.layout.widget ); views.setProgressBar( R.id.progressbar, 100, 1
..
https://developer.android.com/training/camera/photobasics.html 我要做的就是用相机拍照,保存并在ImageView中显示. 我遵循了上面的android教程,并不断在网上收到错误消息(NullPointerException): Uri photoURI = FileProvider.getUriForFile(thi
..
我正在关注这篇文章以创建九个可绘制的补丁在运行时.我需要将9patch图像保存在内部/外部存储器上,以便我可以轻松地检索它的URI并将其分配给例如ImageView.有人知道我该怎么做到吗? P.S. Bitmap.compress方法不起作用,因为它将图像保存为常规(不是9patch)png文件. P.S.我知道我可以序列化生成的NinePatch对象并将其保存到文件中.但是这种方式
..
我有这个主屏幕小部件: 很容易更新例如activity中徽标旁边的两个buttons,因为我从AppWidgetProvider中的onUpdate方法获得了它们的appWidgetId,但是列表中的imagebuttons是在RemoteViewsFactory类中创建的getViewAt()方法. @Override public RemoteViews getViewAt
..