Как обнаружить «состояние подключения питания» в MIUI с помощью BroadCastReciever? - PullRequest
0 голосов
/ 24 октября 2019

Я пытаюсь определить состояние подключенного питания или состояние режима полета в Miui, мой текущий код работает нормально на устройствах с Android, но не работает в Miui

Я пробовал это вandorid Devices его работает, и я также искал форму, нет никакой помощи относительно Android miui

Android.Manifest File

<?xml version="1.0" encoding="utf-8"?>

<application
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:roundIcon="@mipmap/ic_launcher_round"
    android:supportsRtl="true"
    android:theme="@style/AppTheme">

    <receiver
        android:name=".MyReceiver1"
        android:enabled="true"
        android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </receiver>

    <activity android:name=".MainActivity">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

MYBroadcastreciever.class

открытый класс MyReceiver1 расширяет BroadcastReceiver {

@Override
public void onReceive(Context context, Intent intent) {
    Toast.makeText(context,"hello",Toast.LENGTH_SHORT).show();

}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...