В моей основной деятельности есть кнопка, которая запускает UnityActivity.Мне нужно завершить UnityActivity и вернуться к предыдущему действию.При нажатии кнопки «Назад» закрывается все приложение.
Что я могу сделать?Спасибо!
Редактировать:
Я использую AR-плеер от Qualcomm Augmented Reality (Unity Extension).У меня есть только одно основное занятие, которое я начинаю AR-игроком из Qualcomm Augmented Reality.
Основная активность
public class Main extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
public void onBtnStartClick(final View v) {
Intent i= new Intent(this,ArPart.class);
startActivity(i);
}
}
AR Player Activity
public class ArPart extends QCARPlayerActivity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK)) {
finish();
}
return super.onKeyDown(keyCode, event);
}
}