嗨,我有一个菜单活动,当我按下第二个按钮时,它包含4个按钮。
activity is open and.i added a back button in second activity to come back to activity one(menu)how would it perform through code can any one helpprivate ListView lv;
public static ArrayList<String> your_array_list = new ArrayList<String>();
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.listview);
lv = (ListView) findViewById(R.id.listView1);
}
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
}
@Override
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, your_array_list );
lv.setAdapter(arrayAdapter);
try {
DisplayM.main();
} catch (Exception e) {
e.printStackTrace();
}
// if (ViewClass.theEnd)
// your_array_list.add(ViewClass.methods);
int lst = 0;
for(int i=0; i<lst; i++)
{
}
}
@Override
protected void onStop() {
// TODO Auto-generated method stub
super.onStop();
}这是我的listview活动
发布于 2014-04-23 11:15:17
在back按钮中使用下面的代码
backButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
YourActivity.this.finish();
}
});发布于 2014-04-23 11:09:08
为您的活动编写以下代码:-
@Override
public void onBackPressed()
{
// TODO Auto-generated method stub
super.onBackPressed();
}或
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() == 0) {
finish();
return true;
}
return super.onKeyDown(keyCode, event);
}或
@Override
public void onBackPressed()
{
// TODO Auto-generated method stub
// if u want to go specific activity then use this code
Intent intent = new Intent(this, YourMainActivity.class);
startActivity(intent);
finish();
}发布于 2014-04-23 11:10:26
在您的Back Button onClick上的第二个onClick中,简单地将当前(第二个/第三个.)活动。这也是默认的后退按钮所做的。
https://stackoverflow.com/questions/23242358
复制相似问题