UserFeedbackSettings2
来源:互联网 发布:淘宝卖家怎么取消店铺 编辑:程序博客网 时间:2024/06/03 19:18
public boolean CheckNetwork() {
boolean flag = false;
ConnectivityManager cwjManager = (ConnectivityManager) getActivity()
.getSystemService(Context.CONNECTIVITY_SERVICE);
if (cwjManager.getActiveNetworkInfo() != null)
flag = cwjManager.getActiveNetworkInfo().isAvailable();
if (!flag) {
showNetwork();
}
return flag;
}
private void showDialog(String message) {
new AlertDialog.Builder(getActivity()).setTitle(R.string.dialog_title)
.setMessage(message).setNegativeButton(R.string.ok,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
}
}).show();
}
private void showNetwork() {
Builder b = new AlertDialog.Builder(getActivity()).setTitle(
R.string.dialog_title).setMessage(R.string.dialog_wifi);
b.setPositiveButton(R.string.setting,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Intent mIntent = new Intent();
ComponentName comp = new ComponentName(
"com.android.settings",
"com.android.settings.Settings");
mIntent.setComponent(comp);
mIntent.setAction("android.intent.action.VIEW");
startActivity(mIntent);
}
}).setNeutralButton(R.string.cancel,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
dialog.cancel();
}
}).create();
b.show();
}