我是 Android 应用程序开发的新手。当单击项目时触发操作的 ListView 时,我尝试创建一个新活动。
在测试期间,我的代码正在运行。但是我对是否应该使用 finish() 关闭当前活动有点困惑。哪一个更好?从性能或资源使用的角度来看?
下面是我的一些代码:
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, bank_name);
lv1.setAdapter(adapter);
lv1.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapter, View view, int position, long arg) {
// TODO Auto-generated method stub
if (position == 0) {
return_to_config(view);
}
}
});
public void return_to_config(View view){
Intent intent = new Intent(this, ConfigActivity.class);
startActivity(intent);
*this.finish();*
}