앱의 설정 페이지를 만들려고하는데,이 앱의 하단에 탭 막대가 있어야합니다. <PreferenceScreen/>
을 사용하여 환경 설정 페이지를 만들었으며 TabHost
을 사용하여 탭을 만들었습니다. 그러나 내 문제는 Tab-bat를 PreferenceScreen 페이지로 가져 오는 방법을 파악할 수 없다는 것입니다.android에서 탭바 및 환경 설정 페이지
1
A
답변
1
당신은 탭 조각으로 테스트 할 수는 여기에 Tab Fragment in ActionBar, 각 하나입니다 ... 사전에
해피 코딩을
감사 : 나는 이런 일을 가지고 노력하고 있어요 그 다음에는 FragmentTabs.java과 비슷한 처리가 있어야합니다.
public void onTabChanged(String tabId) {
TabInfo newTab = mTabs.get(tabId);
if (mLastTab != newTab) {
FragmentTransaction ft = mActivity.getSupportFragmentManager().beginTransaction();
if (mLastTab != null) {
if (mLastTab.fragment != null) {
ft.detach(mLastTab.fragment);
}
}
if (newTab != null) {
if (newTab.fragment == null) {
newTab.fragment = Fragment.instantiate(mActivity,
newTab.clss.getName(), newTab.args);
ft.add(mContainerId, newTab.fragment, newTab.tag);
} else {
ft.attach(newTab.fragment);
}
}
mLastTab = newTab;
ft.commit();
mActivity.getSupportFragmentManager().executePendingTransactions();
}
}
그런 다음 작업 표시 줄의 탭 스타일을 변경해야합니다. 작업 표시 줄 스타일 지정 또는 styleActionbar 참조를 직접 참조 할 수 있습니다. actionBarTabStyle은 사용자 정의를 시작해야하는 위치입니다.
환경 설정 부분이 PrefrenceFragment
에서 확장되어야 함을 잊지 마세요.관련 문제
- 1. Android에서 환경 설정 목록 저장 및 복원
- 2. 안드로이드 - 환경 설정 페이지
- 3. Android에서 환경 설정 업데이트에 응답
- 4. 환경 설정 페이지 및 런타임 플러그인
- 5. 목록 환경 설정 및 공유 환경 설정
- 6. 자바 스크립트를 사용하여 브라우저 환경 설정 및 페이지 설정 표시
- 7. Android에서 환경 설정 - 어떻게 알 수 있습니까?
- 8. Android에서 개발 모드 및 릴리스 모드 환경 설정 식별
- 9. 환경 설정 화면이없는 환경 설정?
- 10. WPF의 페이지 환경 설정 대화 상자
- 11. 환경 설정 활성화 및 비활성화
- 12. 시험 및 생산 환경 설정
- 13. Android 환경 설정 - 환경 설정 기능 바꾸기
- 14. 환경 설정
- 15. Android에서 사용자 계정 설정
- 16. C에서 환경 변수 설정
- 17. 설정 환경 변수 GCOV_PREFIX
- 18. 환경 종속적 인 설정
- 19. Juggernaut 환경 설정
- 20. 기본 포틀릿 설정 환경 설정
- 21. 기본 환경 설정 Android
- 22. 아파치 환경 변수 설정
- 23. .NET 4.0 환경 설정
- 24. Android 공유 환경 설정
- 25. solaris os 설정 경로 및 환경 변수
- 26. 팀 환경 설정 및 원격 작업
- 27. DefaultSharedPreferances에서 환경 설정 활성화 및 선택 가능
- 28. 오페라 저장 및 업데이트 환경 설정
- 29. Python 및 OpenERP 개발 환경 설정 하우투?
- 30. 환경 설정 집합 저장 및 복원