2012-08-28 5 views
0

내 앱의 검색 바가 반투명 해 보이는 것이 더 좋을까요? 가능합니까? 그것은 당신이보기의 alpha 속성을 변경할 수 있습니다 자바 코드를 사용반투명 탐색 바

setAlpha(floatValue) 

에,

android:alpha = "floatValue" 

나 : 당신의 XML에서

<SeekBar 
      xmlns:android="http://schemas.android.com/apk/res/android" 
      android:id="@+id/seekBar1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/topBar" 
      android:layout_marginTop="26dip" 
      android:paddingLeft="10dip" 
      android:paddingRight="10dip" 
      android:paddingTop="10dip" 
      android:max="100" 
      android:background="@drawable/roundedcorner" > 
     </SeekBar> 

답변

3

android:progressDrawable 속성을 반투명 구성 요소로 사용자 정의 layer-list 드로어 블로 설정할 수 있습니다. android:thumb 속성도 설정할 수 있습니다.

여기 HoloEverywhere의 샘플 당김 XML은, 당신도 샘플 이미지 자산에 대한 해당 프로젝트를 참조 할 수 있습니다 또한

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 

    <item android:id="@android:id/background" 
      android:drawable="@drawable/progress_bg_holo_dark" /> 

    <item android:id="@android:id/secondaryProgress"> 
     <scale android:scaleWidth="100%" 
       android:drawable="@drawable/progress_secondary_holo_dark" /> 
    </item> 

    <item android:id="@android:id/progress"> 
     <scale android:scaleWidth="100%" 
       android:drawable="@drawable/progress_primary_holo_dark" /> 
    </item> 

</layer-list> 

을 - 관련 질문 :

Custom Drawable for ProgressBar/ProgressDialog

+0

많은 감사 샘 ... 그것은 잘 작동합니다! – user836026

+0

'progress_bg_holo_dark '란 무엇입니까? –

1

는이 속성을 추가 할 수 있습니다.

0 = 완전히 투명

1 =

그래서, 반투명를 들어, 당신은 당신이 원하는 투명도에 따라 0.5 또는 임의의 값으로 설정할 수 있습니다 완전히 불투명.

+1

당신은 SeekBar를 위해 setAlpha을 사용할 수 없습니다. 방금 해봤 어. –

0
당신은 불투명도 값을 설정할 수 있습니다

16 진수 색상을 사용합니다. 올바른 접두사를 추가하기 만하면됩니다. 처음 두 암호문 (즉, "00")은 불투명 설정

android:progressBackgroundTint="#00555555" 
android:progressTint="#00555555" 

(알파 백분율) 다른 여섯 (즉, "555555")는 설정된 색상 : 는이 코드를 사용하여 검색 막대를 숨겼다.

확인 자세한 내용은이 포스트와 육각 불투명도 값의 목록 : Understanding colors on Android (six characters)