Jav*_*oba 5 android transparent uinavigationbar
我试图获得一个完全透明的导航栏,如下图所示:
我按照我的风格使用这个:
<item name="android:navigationBarColor">@android:color/transparent</item>
Run Code Online (Sandbox Code Playgroud)
然后我的导航栏是白色的,我放置了一个充满整个屏幕的图像视图:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:fitsSystemWindows="false"
tools:context=".MainActivity">
<ImageView
android:paddingTop="200dp"
android:id="@+id/imageView"
android:layout_width="match_parent"
android:layout_height="2000dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:scaleType="center"
android:src="@drawable/image" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)
但这样我只能得到这个:

可以获得吗?我是不是在做坏事?或者这只是一个错误?
在你的主题中放入这一行:
<item name="android:windowTranslucentNavigation">true</item>
Run Code Online (Sandbox Code Playgroud)
请参阅此处的示例应用程序
| 归档时间: |
|
| 查看次数: |
4845 次 |
| 最近记录: |