android-widget

    0热度

    1回答

    我试图添加按钮到我的(工作)小部件,但它不断加载中毒(小部件图像无法加载)。 这是我的布局....它有什么问题吗? <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="hor

    1热度

    1回答

    我已经在android中编写了一些小部件,但有一件事总让我好奇。在onUpdate()方法中,我们遍历所有窗口小部件ID,它说可以有多个窗口小部件活动,因此全部更新它们全部为。但为什么我们必须像这样更新其他小部件? override fun onUpdate(context: Context, appWidgetManager: AppWidgetManager, appWidgetIds: In

    0热度

    1回答

    到目前为止,我只能在文本上更改首选项的摘要/标题文本颜色setSpan(),但找不到任何可以更改的内容Switch的颜色为SwitchPreference,我考虑了几个计划,包括设置自定义布局,或者为偏好设置一个自定义适配器,但我还没有清楚如何实现它们的想法,因此,您的帮助将不胜感激。 PS:我认为只是简单地设置了一个自定义布局,但这不适用于我的情况,因为我需要在应用运行时更改SwitchPref

    0热度

    1回答

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

    2热度

    1回答

    我知道这听起来很疯狂,我听起来很愚蠢,但我现在测试了20次,我对此没有其他解释,也许我做了一件非常错误的事情,或者我不知道。 好吧,我正在创建一个小部件,它使用Realm数据库从中加载数据。我在应用程序级声明了Realm默认配置: public class MyApp extends Application { @Override public void onCreate()

    0热度

    4回答

    我已经创建了一个包含RelativeLayout一个简单的自定义视图自定义视图得到的Android默认属性和EditText: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:la

    0热度

    1回答

    开发Android主屏幕小部件时,遇到了一个奇怪的问题,即小部件边界扩展超出了小部件布局本身。你可以明白我的意思在下面的截图: 然而,当我调整,边界伏贴: 我已经打了minWidth和minHeight值,但这没有任何作用。这里的小窗口的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="htt

    -2热度

    1回答

    我正在制作一个时钟发射器窗口小部件(其中一个添加到启动器)。 我手工绘制的位图的时间,然后做 ComponentName thisWidget = new ComponentName(context, MyWidgetProvider.class); AppWidgetManager manager = AppWidgetManager.getInstance(context);

    0热度

    1回答

    我三个多星期前问这个问题在支持论坛的Firefox在Android(https://support.mozilla.org/en-US/questions/1167806),但没有得到任何反应,但计数器(我不知道如何精确/容易地操作)表明它可能不只是我。 我已将Firefox小部件添加到我的新Android手机的主屏幕上,但是如果我选择任何搜索引擎(DuckDuckGo,Qwant或英语维基百科)

    0热度

    1回答

    下面的代码基本上改变Button控件的状态正确扩展Widget类: enum class State { unable, enable } fun configureState(currentState:State, button:Button ,colorInt :Int = Color.BLACK) = when (currentState) { State.unable ->