Я хочу, чтобы добавить кнопку назад в моем андроиде application.For это subactivity я добавил этот кодПерейдите к предыдущей деятельности с задней кнопкой в строке заголовка
setContentView(R.layout.activity_location);
getActionBar().setDisplayHomeAsUpEnabled(true);
lv.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// getting values from selected ListItem
String FC_DATE = ((TextView) view.findViewById(R.id.fc_date)).getText()
.toString();
// Starting new intent
Intent in = new Intent(getApplicationContext(),
ForecastActivity.class);
// sending lat/long to next activity
in.putExtra(TAG_FC_DATE, FC_DATE);
in.putExtra(TAG_LAT, LAT);
in.putExtra(TAG_LONG, LONGITUDE);
// starting new activity and expecting some response back
startActivityForResult(in, 100);
}
});
С помощью этого кода им возможности увидеть кнопку назад в строке заголовка. но когда я добавил backpressed метод, он не будет возвращен к предыдущей деятельности ... Plz помочь мне ...
@Override
public void onBackPressed()
{
this.startActivity(new Intent(LocationActivity.this,AndroidGPSTrackingActivity.class));
return;
}
Спасибо за ваш ответ. Но он показывает мне ошибку, которая: Дублируйте метод onOptionsItemSelected (MenuItem) в типе LocationActivity.I отредактировал мой код в моем вопросе. –
Где вы положили onOptionItemSeleccted? – Cloud57
Я добавил его для переполнения меню ... –