Jika kita menggunakan koneksi internet pada program android, hal yang perlu diperhatikan adalah status dari koneksi internet tersebut. Jangan sampai program yang dibuat tidak mengetahui kalau internet telah terputus. Untuk mengatasi hal ini, dengan BroadcastReceiver.
context.registerReceiver(new BroadcastReceiver() {
@Override
public void onReceive(Context context, Intent intent) {
boolean noConnectivity = intent.getBooleanExtra(ConnectivityManager.EXTRA_NO_CONNECTIVITY, false);
if (noConnectivity) {
// Lakukan sesuatu jika tidak ada koneksi.
} else {
// Lakukan sesuatu jika tidak ada koneksi.
}
}
}, new IntentFilter(ConnectivityManager.CONNECTIVITY_ACTION));
Pada bagian manifest, tambahkan permissin berikut:
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />







Users Today : 159
Users Yesterday : 346
This Month : 505
This Year : 93403
Total Users : 157890
Views Today : 274
Total views : 697917
Who's Online : 3
Recent Comments