我试着从google web上获得一个完全透明的导航栏,如下图所示:
我的风格是这样的:
<item name="android:navigationBarColor">@android:color/transparent</item>
然后,我的导航栏是白色的,我放置了一个图像视图,填充了所有屏幕:
<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>
但有了这个我只知道:
有可能吗?我在做坏事吗?还是只是个虫子?
最佳答案
在你的主题中放上这句话:
<item name="android:windowTranslucentNavigation">true</item>
请看这里sample app