国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

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

Android自定義廣播接收

瀏覽:23日期: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
相關文章:
主站蜘蛛池模板: 昌图县| 屏边| 五河县| 十堰市| 中江县| 奎屯市| 穆棱市| 巴彦淖尔市| 萨嘎县| 恩施市| 固镇县| 桃江县| 庄河市| 图木舒克市| 缙云县| 乐山市| 房产| 茶陵县| 馆陶县| 读书| 洪江市| 紫金县| 义乌市| 长白| 鄯善县| 宜宾县| 正镶白旗| 密山市| 阳春市| 锡林浩特市| 专栏| 西丰县| 柳州市| 林周县| 阿拉善右旗| 绵阳市| 合山市| 淮阳县| 东至县| 社会| 文成县|