remoteview

    0热度

    1回答

    我见过其他答案,例如this one和this one,它们解释了将新View添加到RemoteViews对象的正确方法。在第一个链接中,指定在外部LinearLayout内部应该有嵌套的LinearLayout,以便在addView方法中引用内部布局,例如, addView(innerLayoutID, view)。 为什么引用内部布局而不是外部布局? addView不适用于外部布局吗?或者这只

    1热度

    1回答

    我正在开发两个android应用程序,一个是baseApp,另一个是pluginApp。其目的是在安装相应的插件时扩展baseApp的功能。 pluginApp将包含XML布局文件,这些文件将包含我需要在baseApp中显示的'new_layouts'。有没有办法通过Inter Process Communication或类似的方式将new_layout从pluginApp传递给baseApp?

    0热度

    1回答

    你好,你可以这么善良看到thoose片段,并告诉我为什么我的服务无法启动后调用startService()。我正在尝试创建一个Widget,它为屏幕上的所有窗口小部件运行一项服务。该服务提供了一个工厂来填充列表视图。我对小部件很陌生,所以如果我做错了什么,请提醒我。 这是窗口小部件提供程序类: public class MyWidProvider extends AppWidgetProvider

    0热度

    2回答

    我有一个具有项目ListView的小部件。当小部件是新的且空的时候,用户点击它以加载具有对象列表的活动(每个对象包含项目列表)以选择对象,然后小部件应该接收它并更新其内容以显示它。我设法达到AppWidgetProvider收到对象(包含列表)并调用更新的阶段。我没有做的是让提供者调用RemoteViewService和进一步的步骤。我将包含类和XML以供审阅。 的AndroidManifest.

    1热度

    1回答

    我正在开发一个简单的小工具,我的基于谷歌“StackWidget”样本Android应用:https://android.googlesource.com/platform/development/+/master/samples/StackWidget/src/com/example/android/stackwidget/StackWidgetService.java 我使用滑行图像库,我想填

    0热度

    1回答

    我开发了widget应用程序。每个小部件都有一个TextClock,我想为每个文本时钟设置时区,但RemoteViews不支持设置时区。 我如何设置时区?

    0热度

    1回答

    我看到这个页面https://developer.android.com/preview/features/fonts-in-xml.html textview是好的,但是textclock不起作用。 <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android=

    0热度

    1回答

    我的目标是设置rtl支持推送通知。我的通知切换文本方向,但不是布局的位置。例如图标总是在左边,标题在右边而文字在左边。我的猜测是所有的东西都应该放在左边或右边。我试图创建自定义的XML,但问题是我无法在远程视图上设置layoutDirection。代码中使用: 标准通知: mNotification = new NotificationCompat.Builder(context) .s

    0热度

    1回答

    我在Android中发出此类通知,但以某种方式获取以下类型的异常。请帮我解决问题。我已经使用rootview的高度64dp,这是通知的自定义视图。然后使用notificationCompat构建器中的setContent设置此自定义视图。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http

    0热度

    1回答

    我正在编写一个Android AppWidget。小部件的布局包含一个LinearLayout,内部包含一些ImageViews。在的AppWidgetProvider的OnUpdate方法,我先创建一个RemoteViews的布局... var rv = new RemoteViews(context.PackageName, Resource.Layout.WidgetLayout); .