해결하려는 Android 업 네비게이션으로 문제를 해결하는 방법에 대한 의견을 듣고 싶습니다. RecycleView에서 (MainActivity) 액티비티 (API에서 가져 오는 항목의 스크롤 가능 목록 표시)가 있습니다.RecycleView로 내비게이션 사용
Intent intent = new Intent(context, DetailActivity.class);
intent.putExtra("item", item);
context.startActivity(intent);
DetailActivity 사용자가 이전 활동으로 돌아갈 수 위의 버튼을 가지고 각 항목과 같이 항목 세부 활동을 여는 온 클릭 리스너가 있습니다.
<activity
android:name=".DetailActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.Base"
android:parentActivityName=".MainActivity">
<meta-data
android:name="android.support.PARENT_ACTIVITY"
android:value=".MainActivity" />
</activity>
을 그리고 여기에 문제의 : 다음은이 활동에 대한 매니페스트의 내가 부모 활동 탐색 할 때, 스크롤 목록이 재설정되고 상단에 있습니다. 장치의 뒤로 버튼을 사용하면 목록이 유지되고 스크롤 위치는 그대로 유지되지만 위로 버튼을 클릭하면 표시되지 않습니다.
스크롤 목록을 복원하려면 다음과 같이해야합니다. 어딘가에 이미로드 된 항목의 목록을 유지, 어쩌면 DetailActivity 및 뒤로 전달,하지만이 최선의 솔루션을 잘 모르겠습니다 .. 더 나은, 더 우아하고 네이티브 솔루션을 스크롤 항목 및 스크롤 위치 유지 ? 위 내비게이션에 대해 Android documentation을 읽었지만 대답을 찾을 수 없습니다 ...
정확히 내가 뭘 찾고 있었는지, 많이 고마워! :) – Oleg