我正在編程android項目。我有一個透明的活動,所有視圖都可以在我的設備(Xperia L)上正常工作。android透明活動在左邊和右邊有保證金
但是當我測試nexus上的項目時,此活動在左側和右側都有餘量。
我該如何解決它?
我正在編程android項目。我有一個透明的活動,所有視圖都可以在我的設備(Xperia L)上正常工作。android透明活動在左邊和右邊有保證金
但是當我測試nexus上的項目時,此活動在左側和右側都有餘量。
我該如何解決它?
我知道這個職位是舊的,而只是確保這條線是在應用於活動你的風格:
<item name="android:windowIsFloating">false</item>
馬特的回答爲我工作的一些細微的修改。我最初設置一個主題的清單文件,如下所示:
<activity
android:name=".MainActivity"
android:theme="@style/Theme.Transparent.NoActionBar.FullScreen"/>
我不得不創建一個新的風格,加上透明的主題作爲父主題,然後包括來自馬特的答案就行了。
<style name="Transparent" parent="Theme.Transparent.NoActionBar.FullScreen">
<item name="android:windowIsFloating">false</item>
</style>
然後我用新樣式替換了Manifest文件中的主題。
<activity
android:name=".MainActivity"
android:theme="@style/Transparent"/>
檢查'values'中的'dimens.xml'文件較舊。將會有一個默認保證金。所以只需刪除或評論它。 – Piyush
如果你的解決方案是正確的,Xperia L也有餘量。 –
讓我看看你的xml文件。 – Piyush