android activity非全屏、透明

drawable中創建platformbackground.xml

<?xml version="1.0" encoding="utf-8"?>

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
   <padding android:left="@dimen/rect_activity_left" android:top="@dimen/rect_activity_top"
            android:right="@dimen/rect_activity_right" android:bottom="@dimen/rect_activity_bottom" />
   <corners android:radius="8dp" />
  <solid android:color="#50ffffff" />

</shape>

  <solid android:color="#50ffffff" />刪除則透明

styles.xml中引用

<style name="notfullscreen">
        <item name="android:windowBackground">@drawable/platformbackground</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">wrap_content</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowAnimationStyle">@+android:style/Animation.Translucent</item>
 </style>


androidmainfest.xml中引用:android:theme="@style/notfullscreen" 

application中用所有activity均有效,

activity中用只針對該activity


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章