স্ট্যাটিক ব্রডকাস্ট রিসিভার
ম্যানিফেস্ট কোড:
<receiver android:name=".airplanemodecheck" android:enabled="true"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.AIRPLANE_MODE"></action>
</intent-filter>
</receiver>
জাভা কোড: ব্রডকাস্ট রিসিভার জাভা ফাইল
if(Settings.System.getInt(context.getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, 0)== 0)
{
Toast.makeText(context, "AIRPLANE MODE Off", Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(context, "AIRPLANE MODE On", Toast.LENGTH_SHORT).show();
}
বা
ডায়নামিক ব্রডকাস্ট রিসিভার
জাভা কোড: ক্রিয়াকলাপ জাভা ফাইল
অ্যাপ্লিকেশনটিতে ব্রডকাস্ট রিসিভারটি নিবন্ধভুক্ত করুন প্রকাশ্যে কোড যুক্ত করার দরকার নেই খালি আপনার ক্রিয়াকলাপ তখনই চালু হয় যখন আপনি ইন্টারনেট অ্যাক্সেস করার সময় চেক বিমান মোড চালু বা বন্ধ থাকে or
airplanemodecheck reciver;
@Override
protected void onResume() {
super.onResume();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction(Intent.ACTION_AIRPLANE_MODE_CHANGED);
reciver = new airplanemodecheck();
registerReceiver(reciver, intentFilter);
}
@Override
protected void onStop() {
super.onStop();
unregisterReceiver(reciver);
}
জাভা কোড: ব্রডকাস্ট রিসিভার জাভা ফাইল
if(Settings.System.getInt(context.getContentResolver(), Settings.Global.AIRPLANE_MODE_ON, 0)== 0)
{
Toast.makeText(context, "AIRPLANE MODE Off", Toast.LENGTH_SHORT).show();
}
else
{
Toast.makeText(context, "AIRPLANE MODE On", Toast.LENGTH_SHORT).show();
}