2015-09-05 78 views
7

我想在應用程序中將黑色到透明的軟鍵(不確定這些按鈕的名稱全部在一起)背景從我的應用程序更改爲透明,以便用戶可以獲得項目的完整可見性在我的應用程序中的列表視圖。我在Google照片android應用中發現了此功能。請在這裏的應用程序截圖。在Android應用程序中將軟鍵背景從黑色變爲透明

https://lh3.googleusercontent.com/_J3bZG-H80ojW-bIz5wPfneLV8s83XViANUZ9Fdh2-qWIsrgX83FbttNb44_cHxj1w=h900-rw

請一些人能幫助我找到一個參考文件或代碼來實現這一功能。提前致謝。

+0

這裏有一個類似的問題。但也沒有答案:http://stackoverflow.com/questions/27854013/how-to-customize-soft-input-key-board-with-gif-images-in-android –

+0

檢查此:http:// stackoverflow.com/questions/26474125/android-4-4-translucent-status-and-navigation-bars-style-on-android-5-0 –

回答

2

這有可能將這個風格在你的V21/API的themes.xml水平21+ 做的,用它作爲你的應用程序的主題

<style name="MyApplicationTheme" parent="Theme.AppCompat.NoActionBar"> 
    <item name="android:navigationBarColor">#4D000000</item> 
</style> 

請記住,您的活動也應該是全屏幕

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { 
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); 
} 
2

所以:去導航欄(軟鍵)

有關擴展AppCompatActivity的活動下,你可以做到這一點的代碼英尺鍵一起被稱爲導航欄。

要使其透明將此行添加到您的活動樣式(以上API 19):

<item name="android:windowTranslucentNavigation">true</item> 
相關問題