[英]How to manage back button Activity in Android Kotlin
I want to manage back button Activity with noHistory. 我想使用noHistory管理后退按钮Activity。
I add Two different Layout XML add With condition like this : 我添加两个不同的Layout XML add With条件,如下所示:
if(a == 0){attch onexml} if(a == 1){attch secondxml}
when i reach secondxml from onexml , press back button its going to MainActivity , But i want to going onexml.and i used this type of code : 当我从onexml到达secondxml时,按返回按钮进入MainActivity,但是我想转到onexml。并且我使用了以下类型的代码:
setSupportActionBar(cat_toolbar)
cat_toolbar.setNavigationIcon(R.drawable.ic_arrow_back_white_24dp)
cat_toolbar.setNavigationOnClickListener {
startActivity(Intent(applicationContext, MainActivity::class.java))}
i attach two different activity_xml in single Activity using if condition . 我使用if条件将两个不同的activity_xml附加到单个Activity中。 my App flow is
我的应用程序流程是
MainActivity -> (if(a == 0)onexml)
if(a == 1)secondxml).
Start app with MainActicity then click on button goto WorkActivity but first view onexml . 使用MainActicity启动应用程序,然后单击goto WorkActivity按钮,但首先查看onexml。 again click button of onexml going to secondxml.
再次单击onexml的按钮,转到secondxml。 when i press backbutton of toolbar , it going to MainActivity but i want to goto first onexml and then press back for MainActivity.
当我按工具栏的后退按钮时,它将转到MainActivity,但我想转到第一个XML,然后再按回去以查看MainActivity。
@Override
public void onAttach(Activity activity) {
cat_toolbar.setNavigationOnClickListener {
startActivity(Intent(applicationContext, MainActivity::class.java))}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.