2012-04-11 5 views
0

안드로이드에서 액션 바를 성공적으로 구현했지만 그 중 하나의 문제가 발생합니다. 분리 기호를 사용했지만 어떻게 든 구분 기호가 보이지 않습니다. 여기 안드로이드의 구분 기호 작업 표시 줄이 보이지 않습니다.

은 레이아웃 파일 및 스타일입니다 : -

XML 파일 : -

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@+id/relativeLayout1" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:background="#FFFFFF" > 

    <RelativeLayout style="@style/TitleBar" > 

     <ImageButton 
      android:id="@+id/homebtn" 
      style="@style/TitleBarAction" 
      android:contentDescription="Home" 
      android:onClick="onClickHome" 
      android:src="@drawable/title_home" /> 

     <ImageView 
      android:id="@+id/separator" 
      style="@style/TitleBarSeparator" 
      android:layout_toRightOf="@id/homebtn" 
      android:visibility="visible" /> 

     <ImageView 
      android:id="@+id/logos" 
      style="@style/TitleBarLogo" 
      android:layout_toRightOf="@id/separator" 
      android:contentDescription="Logo" 
      android:src="@drawable/logo" /> 
    </RelativeLayout> 
</RelativeLayout> 

스타일 : - 여기

<style name="TitleBar"> 
     <item name="android:id">@id/titlebar</item> 
     <item name="android:layout_width">fill_parent</item> 
     <item name="android:layout_height">wrap_content</item> 
     <item name="android:orientation">horizontal</item> 
     <item name="android:background">@color/title_background</item> 
    </style> 

    <style name="TitleBarLogo"> 
     <item name="android:id">@id/title_logo</item> 
     <item name="android:layout_width">wrap_content</item> 
     <item name="android:layout_height">wrap_content</item> 
     <item name="android:clickable">true</item> 
    </style> 

    <style name="TitleBarAction"> 
     <item name="android:layout_width">wrap_content</item> 
     <item name="android:layout_height">wrap_content</item> 
     <item name="android:background">@drawable/title_button</item> 
    </style> 

<style name="TitleBarSeparator"> 
     <item name="android:layout_width">1px</item> 
     <item name="android:layout_height">wrap_content</item> 
     <item name="android:background">@color/title_separator</item> 
    </style> 

은 스냅 샷입니다.

enter image description here

& 내가 원하는 것은 이런 식입니다 ...

+0

구분 기호가 집 이미지의 왼쪽에 있다고 생각하지 않습니까? – Dhruvisha

+0

어떻게 왼쪽에있을 수 있습니까? 내 홈 버튼이 왼쪽에 있으며 오른쪽에 분리 기호가 필요합니다 ... – Prem

+0

미안 해요. 오해했습니다. 너비를 1px로 5px 늘리십시오. 구분 기호에 ID를 제공하십시오. – Dhruvisha

답변

0

enter image description here는 어쩌면 그것은 대신 fill_parent의 wrap_content하는 layout_height 설정 한 것 때문에?