0
사용자보기에 따라 3 가지 방법으로 액세스 할 수있는보기가 있습니다. Android SDK : 페이저가 올바른보기로 돌아 가지 않음
- 이 목록보기를 통해 인근 상점의지도 기능을 통해 가게 가게에
- 클릭을 가게에
- 클릭하면 검색 : 예를 들어, 나는 통해 액세스 할 수있는 가게 설명 페이지가
내가 겪고있는 문제는 사용자가 상점 설명 페이지에 있으며 다시 클릭하면 올바른 이전 페이지로 되돌아 가지 않는다는 것입니다. 따라서 근처의지도 기능을 통해 상점 설명에 액세스 한 경우 뒤로 클릭하면 분명히 옳지 않은 목록보기로 이동합니다.
public static void onBackPressed() {
System.out.println("REFERRER NOW EQUALS= "+referrer);
if(referrer == "nearby") {
TabsViewPagerFragmentActivity.mViewPager.setCurrentItem(13);
} else if(referrer == "search-list"){
TabsViewPagerFragmentActivity.mViewPager.setCurrentItem(15);
} else {
TabsViewPagerFragmentActivity.mViewPager.setCurrentItem(10);
}
}
것은 여전히 외설 그러나 : 나는 다음 onBackPressed 방법이 공유 환경 설정에 대해 검사
SharedPreferences preferences = this.getSharedPreferences("SHARED_PREF",Context.MODE_PRIVATE);
SharedPreferences.Editor editor = preferences.edit();
editor.putString("referrer", "nearby");
editor.commit();
:
은 내가 참조 페이지를 설정하려면 다음 코드를 사용하여이 문제를 해결하기 위해 시도 바르게 일하고있어. 이 문제를 해결할 더 좋은 방법이 있습니까? 감사합니다