久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Android自定義廣播接收

瀏覽:55日期:2022-09-18 17:13:29

本文實例為大家分享了Android自定義廣播接收的具體代碼,供大家參考,具體內容如下

實現效果:

Android自定義廣播接收

MainActivity.java代碼:

package com.henu.broadcastsample;import androidx.appcompat.app.AppCompatActivity;import android.content.Intent;import android.content.IntentFilter;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Toast;public class MainActivity extends AppCompatActivity { private MyBroadcastReceiver receiver; @Override protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); } public void send(View v) {//動態注冊廣播接收receiver = new MyBroadcastReceiver();String action = 'henurjxy';IntentFilter intentFilter=new IntentFilter(action);registerReceiver(receiver,intentFilter);Intent intend = new Intent('henurjxy');sendBroadcast(intend); }//在頁面銷毀時,注銷廣播接收者 @Override protected void onDestroy() {super.onDestroy();unregisterReceiver(receiver); }}

MyBroadcastReceiver.java代碼:

package com.henu.broadcastsample;import android.content.BroadcastReceiver;import android.content.Context;import android.content.Intent;import android.util.Log;import android.widget.Toast;public class MyBroadcastReceiver extends BroadcastReceiver {public MyBroadcastReceiver(){} @Override public void onReceive(Context context, Intent intent) {Toast.makeText(context,'是我發出的廣播哦',Toast.LENGTH_SHORT).show(); }}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Android
相關文章:
主站蜘蛛池模板: 哈巴河县| 永登县| 霍林郭勒市| 云安县| 定州市| 威海市| 从江县| 仁化县| 永和县| 勐海县| 无极县| 昭觉县| 韩城市| 平远县| 浦东新区| 宁都县| 剑川县| 木里| 营口市| 蓝山县| 武功县| 栖霞市| 喀什市| 雅江县| 潮州市| 阜城县| 宁河县| 三台县| 沁阳市| 鸡泽县| 太湖县| 米泉市| 中牟县| 松潘县| 西宁市| 彭泽县| 新宾| 曲松县| 平武县| 肥城市| 宁安市|