如何使小部件的亮度改变按钮

问题描述 投票:0回答:1

我如何更改亮度1.单击小部件的50%,然后单击100%3.通过小部件按钮单击0%?我实际上是在权限栈上,因为它告诉我此权限仅针对系统应用程序,所以有可能做到这一点吗?enter image description here

我的目标是将所有这些都添加到我的窗口小部件-

<LinearLayout
    android:id="@+id/widget_button_layout"
    android:layout_width="match_parent"
    android:layout_height="53dp"
    android:layout_alignParentBottom="true"
    android:background="@drawable/widget_buttons_background"
    android:orientation="horizontal"
    android:weightSum="1">
    <ImageButton
        android:id="@+id/widget_bluethooth"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="0.25"
        android:layout_marginEnd="1dp"
        android:scaleType="fitXY"
        android:background="@drawable/widget_bluethooth_btn" />
    <ImageButton
        android:id="@+id/widget_settings"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="0.25"
        android:layout_marginStart="1dp"
        android:layout_marginEnd="1dp"
        android:scaleType="fitXY"
        android:background="@drawable/widget_settings_btn" />
    <ImageButton
        android:id="@+id/widget_wifi"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="0.25"
        android:layout_marginStart="1dp"
        android:layout_marginEnd="1dp"
        android:scaleType="fitXY"
        android:background="@drawable/widget_wifi_btn" />
    <ImageButton
        android:id="@+id/widget_brightnes"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="0.25"
        android:layout_marginStart="1dp"
        android:scaleType="fitXY"
        android:background="@drawable/widget_brightnes1_btn" />

我也需要读取亮度,因为如果该按钮的可绘制性为100%,但有人会手动将亮度降低到0%,那会很奇怪...所以有人可以帮助我获得对亮度进行读写的前提...吗?如果您愿意的话,可以与其他工作人员一起帮助我

java android widget brightness
1个回答
1
投票

这不是真正的错误,只是您的IDE产生的错误。如果要删除它,只需添加到清单中即可:

uses-permission android:name="android.permission.WRITE_SETTINGS"
    tools:ignore="ProtectedPermissions"
© www.soinside.com 2019 - 2024. All rights reserved.