延迟操作

lowmem
Matthew 4 weeks ago
parent fed87bc421
commit f66955ba99

@ -39,11 +39,13 @@ public class MainActivity extends AppCompatActivity {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mHandler = new Handler();
Intent intent = getIntent();
int initres = intent.getIntExtra("initres", 0);
if (initres == 1) {
Log.i(TAG, "Init Config for MpApp");
mHandler = new Handler();
final String sn = intent.getStringExtra("sn");
final Context context = getApplicationContext();
@ -63,17 +65,21 @@ public class MainActivity extends AppCompatActivity {
initMpAppConfigurations(context, mHandler, sn, runnable);
} else if (initres == 2) {
Log.i(TAG, "Init Config for MpMaster");
mHandler = new Handler();
final String sn = intent.getStringExtra("sn");
final Context context = getApplicationContext();
final Context context = getApplicationContext();
mHandler.postDelayed(new Runnable() {
@Override
public void run() {
if (initMpMasterConfigurations(context)) {
restartMpMasterApp(context);
}
sleep(100);
sleep(1000);
System.exit(0);
}
}, 0);
}
}
public static boolean initMpAppConfigurations(final Context context, final Handler handler, final String sn, final Runnable runnable) {

Loading…
Cancel
Save