Android開発を勉強中なのですが、”Intent”クラスと言う物を初めてみました。
このIntentの値はいつどこで変えられているのでしょうか?
ユーザが変更する物なのか、それともシステムが状態を見て勝手に変えているのでしょうか。
java
1private final BroadcastReceiver updateReceiver; 2 { 3 //宣言したupdateReceiverをnewでインスタンス化 4 updateReceiver = new BroadcastReceiver() { 5 @Override//そのまま中に書いちゃうときはオーバーライドする 6 //BroadcastReceiverが持っているonReceiveメソッドを利用して処理作成する 7 public void onReceive(Context context, Intent intent) { 8 final String action = intent.getAction();
例えば上記コード内のデータを受信した時に入ってくるonReceive(Context context, Intent intent)イベントの引数のintentの値が、状態がかわると内容が変わっているのですが、これはいつどこで変更されているのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/18 08:33
2018/10/18 08:50