|
@@ -9,12 +9,14 @@ import android.view.View;
|
|
import android.view.WindowManager;
|
|
import android.view.WindowManager;
|
|
import android.widget.Button;
|
|
import android.widget.Button;
|
|
|
|
|
|
|
|
+import com.xplora.xponboarding.Fragment.ShutdownningFragment;
|
|
import com.xplora.xponboarding.R;
|
|
import com.xplora.xponboarding.R;
|
|
import com.xplora.xponboarding.broadcast.SimStateReceiver;
|
|
import com.xplora.xponboarding.broadcast.SimStateReceiver;
|
|
|
|
|
|
public class SimInstallActivity extends BaseActivity {
|
|
public class SimInstallActivity extends BaseActivity {
|
|
@Override
|
|
@Override
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
|
+ Log.d(TAG, "onCreate: ");
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
setContentView(R.layout.activity_sim_install);
|
|
setContentView(R.layout.activity_sim_install);
|
|
@@ -58,6 +60,18 @@ public class SimInstallActivity extends BaseActivity {
|
|
}
|
|
}
|
|
|
|
|
|
public void restart() {
|
|
public void restart() {
|
|
|
|
+ Log.d(TAG, "restart: ");
|
|
|
|
+ restartEx();
|
|
|
|
+
|
|
|
|
+ //状态栏不显示
|
|
|
|
+ getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
|
|
|
|
+
|
|
|
|
+ //黑背景,防止关机中看到此界面
|
|
|
|
+ ShutdownningFragment fragment = ShutdownningFragment.newInstance(this);
|
|
|
|
+ fragment.show(this.getFragmentManager(), "com.xplora.xponboarding.Activity");
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ public void restartEx() {
|
|
String pkg = "com.xplora.commonservice";
|
|
String pkg = "com.xplora.commonservice";
|
|
String cls = pkg + ".modules.callbacks.LocalReceiver";
|
|
String cls = pkg + ".modules.callbacks.LocalReceiver";
|
|
ComponentName componet = new ComponentName(pkg, cls);
|
|
ComponentName componet = new ComponentName(pkg, cls);
|
|
@@ -66,6 +80,5 @@ public class SimInstallActivity extends BaseActivity {
|
|
intent.putExtra("type", 1); //0:power off 1:reboot 2:factory reset
|
|
intent.putExtra("type", 1); //0:power off 1:reboot 2:factory reset
|
|
intent.setComponent(componet);
|
|
intent.setComponent(componet);
|
|
sendBroadcast(intent, "com.xplora.receiver");
|
|
sendBroadcast(intent, "com.xplora.receiver");
|
|
- Log.d(TAG, "restart: ");
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|