interneti açmak için ayarlara yönlendirme
21.08.2015 - 10:38
Androidde henüz yeniyim.Eğer bu basit bir sorunsa şimdiden mazur görün.Geliştirdiğim uygulamada kullanıcının internet bağlantısı durumuna göre program çalışıyor.Eğer bağlantı yoksa kullanıcıya ayarlara gitmesini ya da offline devam etmesini soran bir alert diyalog oluşturdum.Fakat sorun şu, kullanıcıyı bağlantı ayarlarına nasıl yönlendirmem gerektiğini bilmiyorum. Sitede herhangi bir içerik bulamadım. Yardımcı olabilecek biri var mı ? Kodlar şu şekilde
Teşekkürler
oncreate..
if(isNetworkConnected()!=true){
Context mContext = this;
AlertDialog.Builder builder = new AlertDialog.Builder(mContext);
builder.setIcon(R.mipmap.connectionicon);
builder.setTitle("\t Connection Status");
builder.setMessage("Your device is not connected internet.\nClick OK for go to connection setting");
builder.setCancelable(false);
builder.setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// opening wifi or mobile data
}
});
builder.setNegativeButton("Countinue Offline", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
// do nothing
}
});
builder.show();
}
---
private boolean isNetworkConnected() {
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni==null) {
// There are no active networks.
return false;
} else {
return true;
}
}
11
Görüntülenme
0 Beğeni