在我的应用程序中,第一个活动有一个listview,它从sqlite数据库中获取数据。点击任何项目它开始另一个活动,但回来它不恢复主要活动,我不知道如何? 任何人都可以在这方面建议我最好的answare。我有很多谷歌。 从主要活动开始新活动:
intent = new Intent(this, second_activity.class);
intent.putExtra("Response", message);
intent.putExtra("Ip_address", IP_DB);
startActivity(intent);
我的第二项活动是:
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.second_activity);
Intent intent = getIntent();
Bundle bundle = intent.getExtras();
}
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
Intent i=new Intent(this, HOME_AUTOMATION.class);
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
return true;
}
return false;
}