如何处理推送通知回调以从Activity1移动到Fragment1然后再移动到Activity2

时间:2017-11-27 12:23:20

标签: android push-notification

现在我正在使用待定意图在活动之间移动并移动片段而不是活动,我将片段名称和活动名称作为最终活动中的参数传递。 这是正确的做法吗?

     if(!intent.getStringExtra("fragment").isNullOrEmpty()){
        var activityName = intent.getStringExtra("activityName")

        if(intent.getStringExtra("fragment").equals("HomeFragment"))
        {
            //First it will move to fragment
            displayFragment(R.id.navigation_home)
            navigation.menu.getItem(1).isChecked = true

            //After fragment is loaded 
            if(!activityName.isNullOrEmpty()){
                //Move to respective activity
            }
        }
        else
        {
            displayFragment(R.id.navigation_mystash)
            navigation.menu.getItem(2).isChecked = true
            //After fragment is loaded 
            if(!activityName.isNullOrEmpty()){
                //Move to respective activity
            }
        }

    }

0 个答案:

没有答案