0

나는 그림 1과 같이 간단한 하단 막대를 성공적으로 구현했습니다.하지만 Youtube의 Android 앱에서 하단 막대처럼 보일 수 있도록 맞춤 설정하고 싶었습니다. 항목, 그것은 그림자 효과를 확산됩니다.Android 하단 탐색 바 사용자 설정

나의 현재 하단 바 :

My current bottom bar

유튜브의 하단 바

Youtube's bottom bar

나는 또한 약간의 애니메이션 때와 공식 사이트에있는 것과 같이 그것을 정의하고 싶습니다 항목이 클릭됩니다.

Other bottom bar style

모든 조각이나 튜토리얼 링크

감상 할 수있다. 감사합니다

답변

2

안드로이드 파급 효과를 사용하여이

사용자 정의 색상을 시도해보십시오

이 그릴 수-V21 폴더에 button.xml 만들기 당김 폴더

<selector xmlns:android="http://schemas.android.com/apk/res/android"> 
<item android:state_pressed="true" android:drawable="@color/colorPrimaryDark"/> 
<item android:drawable="@color/colorPrimary"/> 
</selector> 

을에 button.xml 만들기

<ripple xmlns:android="http://schemas.android.com/apk/res/android" 
    android:color="?android:colorControlHighlight"> 
<item android:drawable="@color/colorPrimary" /> 
</ripple> 

y에 적용됩니다. 우리의 테마

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
    <!-- Customize your theme here. --> 
    <item name="colorPrimary">@color/colorPrimary</item> 
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
    <item name="colorAccent">@color/colorAccent</item> 
    <item name="colorControlHighlight">@color/colorPrimaryDark</item> 
</style> 

이제보기의 배경으로 button.xml을 설정할 수 있습니다. 어떤 쿼리 매력 같은 follow this link

+0

작품의 경우

android:background="@drawable/button" 

! 위대한 튜토리얼 링크도. 덕분에 – user3576118

+0

대단히 감사합니다 내 ans을 표시하시기 바랍니다 –