我使用以下代码切换到 android home/launcher 活动:
Intent sendIntent = new Intent(Intent.ACTION_MAIN);
sendIntent.addCategory(Intent.CATEGORY_HOME);
sendIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
sendIntent.putExtra("nameInt", 100);
sendIntent.putExtra("nameString", String("100");
startActivity(sendIntent);
并且家庭活动成功启动。但是,当我使用以下代码尝试在家庭活动 onStart() 中获取额外内容时,我无法从意图中获得额外内容?
Intent receiveIntent = getIntent();
int intValue = receiveIntent.getIntExtra("nameInt", -1); // return default -1
String stringValue = receiveIntent.getStringExtra("nameString"); // nothing return
任何人都可以帮助我吗?