2010-02-27 2 views
2

나는 단순히 tabwidget를 사용Android : 흉한 TABS 2.0 대 1.5 ... 왜? 내 둥근 모서리는 어디 있니?

mTabHost = getTabHost(); 

    mTabHost.addTab(mTabHost.newTabSpec("tab_1").setIndicator(getString(R.string.day0)).setContent(R.id.tab1_content)); 
    mTabHost.addTab(mTabHost.newTabSpec("tab_2").setIndicator(getString(R.string.day1)).setContent(R.id.tab2_content)); 
    mTabHost.addTab(mTabHost.newTabSpec("tab_3").setIndicator(getString(R.string.day2)).setContent(R.id.tab3_content)); 
    mTabHost.addTab(mTabHost.newTabSpec("tab_4").setIndicator(getString(R.string.day3)).setContent(R.id.tab4_content)); 
    mTabHost.addTab(mTabHost.newTabSpec("tab_5").setIndicator(getString(R.string.about)).setContent(R.id.tab5_content)); 

    mTabHost.setCurrentTab(0); 

왜 탭 (1.5/1.6로 더 이상 둥근 모서리) 그래서 uggly 2.0입니까?

ugly tabs here

=>

this was better

내가 사용자 ;-) (exemple에 대한) 넥서스 원을 "둥근 모서리"탭을 보여주기 위해 지금해야합니까?

은 다음 이유로 인해 매니페스트 라인을인가 :

<uses-sdk android:minSdkVersion="3" 
      android:targetSdkVersion="4" /> 

<supports-screens android:smallScreens="true" 
        android:normalScreens="true" 
        android:largeScreens="true" 
        android:anyDensity="true" /> 

내가 안드로이드 계속해야 : 그렇지 않으면 내가 메뉴의 재 크기가 here

설명에 문제가있어 = "true"를 anyDensity을

별도의 질문으로, 내 사용자는 내 앱 자체에서 로캘을 변경할 수 있습니다. 그런 다음 onPrepareOptionsMenu (메뉴 메뉴)를 사용하여 메뉴를 "다시 그리기"하여 사용자가 선택한 새 언어로 메뉴 내의 문자열을 새로 고칩니다. TABS (TABS 제목 내에 로컬 문자열이 있음) 또는 모든 탭을 삭제하고 처음부터 다시 만들어야합니까?

Tx 사전에 도움을 받으십시오. tags.look에 대한 자세한위한

tabHost.getTabWidget().getChildAt(0).setBackgroundResource(R.drawable.sample_shape); 

:

허브

+0

아마도 Sense UI와 관련이 있습니까? – sargas

+0

나는 그렇게 생각하지 않는다. Nexus 용 에뮬레이터에서와 비슷합니다. – Hubert

답변

0

u는 같은 UR tabwidget에 대한 XML의 안드로이드

사용 태그와 설정 했나 스타일 tabwidget에 대한 UR 자신 만의 스타일을 디자인 할 수 있습니다 이 심판에서 link text

ApiDemos에 example :

+0

이고 플랫폼에서 탭에 1.5로 사용 된 기본 드로어 블을 제공하지 않습니까? 탭이 모서리를 둥글게 한 곳? – Hubert

0

지난 2 년 동안 스스로 발견 한 것처럼 대답이 없습니다. 패션 썰물과 흐름; bell-bottom 청바지는 1 년 안에, 카프리 바지는 몇 년 후에 나옵니다. 당신은 하나를 좋아하고 다른 누군가는 다른 것을 좋아합니다. 그래서 그것은 간다.

원하는 스타일로 나만의 맞춤 위젯을 만들 수 있습니다. 커스텀 위젯은 고통이 될 수 있으며 문제를 야기 할 수 있지만 안드로이드가 만들어지는 방식입니다. 미안해, 나도 싫어해.

하지만 쉽다면 누구나 할 수 있습니다.

관련 문제