私はアンドロイドの初心者です。私は、充電器が差し込まれているか外れている場合、アクティビティのテキストビューのテキストを変更したいと思います。そのために私は意図android.intent.action.ACTION_POWER_CONNECTED
android.intent.action.ACTION_POWER_DISCONNECTED
充電器がアクティビティに接続されているかどうかを表示するにはどうすればいいですか?
後にマニフェストに受信機を登録している受信機のためのコードです:
public class PowerConnectionReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if(intent.getAction() == Intent.ACTION_POWER_CONNECTED) {
//Handle power connected
Log.e("Charger State","power connected");
Toast.makeText(context, "Charger PluggedIn", Toast.LENGTH_SHORT).show();
} else if(intent.getAction() == Intent.ACTION_POWER_DISCONNECTED){
//Handle power disconnected
Log.e("Charger State","power disconnected");
Toast.makeText(context, "Charger PluggedOut", Toast.LENGTH_SHORT).show();
}
}
}
これは完全に機能していますが、私は充電器が抜き差しされたときの活動でそれを表示したいです。私の仕事を手助けしてください。
感謝〜
様活性は、Uは、マニフェスト –
YにPowerConnectionReceiverを記述しています私はそれを書いていると私は充電器が接続されているときに私はトーストのメッセージを見ることができます。唯一のことは、MainActivityというアクティビティにメッセージを表示したいということです。 –
アクティビティのテキストビューに接続状態を表示しますか? – SaravInfern