原因有两个:

1.style里面设置了android:windowIsTranslucent这个属性

2.windowAnimationStyle需要继承Animation.Translucent


<style name="AppTranslateTheme" parent="AppBaseTheme">        <!-- All customizations that are NOT specific to a particular API-level can go here. -->        <item name="android:windowNoTitle">true</item>        <item name="android:windowIsTranslucent">true</item>        <item name="android:windowBackground">@android:color/transparent</item>        <item name="android:windowAnimationStyle">@style/animation_translucent_translate</item>           </style>


<style name="animation_translucent_translate" parent="@android:style/Animation.Translucent">          <item name="android:windowEnterAnimation">@anim/activity_open_in_anim</item>          <item name="android:windowExitAnimation">@anim/activity_open_out_anim</item>      </style>


更多相关文章

  1. android:debuggable属性
  2. Android android:persistentDrawingCache的几个默认属性值介绍
  3. Android ListView 几个重要属性
  4. API 23 widget.ImageView——属性分析
  5. API 23 widget.ProgressBar——属性分析
  6. mainfest文件中android属性

随机推荐

  1. Android权限系统
  2. [置顶] 进击的Android注入术《五》
  3. Android之网络请求3————OkHttp的拦截
  4. Android获取屏幕分辨率及DisplayMetrics
  5. Android(安卓)UI基础——ViewPager+Fragm
  6. android user版本进行编译出现proguard错
  7. 【Android】SerialPortFinder学习笔记,显
  8. Android—React Native编程
  9. Android中Activity之间的数据传递和Inten
  10. 现有Android项目引入ReactNative--九步大