SlidingTabsBasic을 프로젝트로 가져오기
3723 단어 Android
레이블의 구현으로 샘플의 SlidingTabsBasic을 테스트합니다.
절차.
제작 항목
blank activity로 적당히
SlidingTabLayout 관련 사본
SlidingTabsBasic 코드에서 프로젝트로java/com 이하의 파일을 복사합니다.common/actities와common/logger,slidingtabsbasic 디렉터리가 필요하지 않기 때문에 삭제합니다.
SlidingTabsBasicFragment 복사
com.example.android.slidingtabsbasic/SlidingTabsBasicFragment.자바를 복사합니다.이것은 만들어진 프로젝트의 명칭 공간입니다.원본 파일의 다음 줄을 삭제합니다.
import com.example.android.common.logger.Log;
레이아웃 복사
layout의fragmentsample.xml, pager_item.xml을 복사해 오세요.
여기까지만 서류 구성이 이런 느낌.
MainActivity
onCreate에서 전체 화면에 SlidingTabsBasicFragment를 추가합니다.Frame Layout을 setContentView로 가장 먼저 채택한 것은 API10에 대한 대안이다.
MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(new FrameLayout(this));
if (savedInstanceState == null) {
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
SlidingTabsBasicFragment fragment = new SlidingTabsBasicFragment();
transaction.replace(android.R.id.content, fragment);
transaction.commit();
}
}
프로젝트가 이미 완성되었다.실행해봐.다음은?
여기까지 하면 슬라이딩 Tabs Basic Fragment를 적당히 고쳐 쓸 수 있다.
SlidingTabsBasicFragment.SamplePagerAdapter에서 각 태그에 필요한 뷰를 생성하므로 이 점부터 읽는 것이 좋습니다.
라벨의 디자인은 슬라이딩 탭 스트립으로 이루어지기 때문에 선택한 라벨의 색을 바꾸고 싶을 때 여기에 있습니다.
또한 Apache License이기 때문에 사용할 때 이 뜻을 표시해야 한다.
Reference
이 문제에 관하여(SlidingTabsBasic을 프로젝트로 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Nunocky/items/8458038dd7616fdd337c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)