blob: 34488ee2f44364f63f02bed8d667f7c09ca45f72 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
package com.cyanogenmod.settings.device;
import android.os.Bundle;
import android.content.Intent;
import android.app.Dialog;
import android.app.Activity;
import android.app.AlertDialog;
import android.view.Window;
import android.content.DialogInterface;
import android.util.Log;
public class WarnActivity extends Activity {
public static final String KEY_REASON = "sanity_reason";
public static final String REASON_INVALID_IMEI = "invalid_imei";
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
requestWindowFeature(Window.FEATURE_NO_TITLE);
Bundle extras = getIntent().getExtras();
String reason = extras.getString(KEY_REASON);
if (REASON_INVALID_IMEI.equals(reason)) {
showInvalidImei();
}
}
private void showInvalidImei() {
new AlertDialog.Builder(this)
.setTitle(getString(R.string.imei_not_sane_title))
.setMessage(getString(R.string.imei_not_sane_message))
.setPositiveButton(getString(R.string.imei_not_sane_ok),
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
finish();
}
})
.setCancelable(false)
.create().show();
}
}
|