zoukankan      html  css  js  c++  java
  • 关于 android setAnimationStyle 的问题

    很多人反映android setAnimationStyle 无法使用

    也就是popupwindow的谈窗

    举个例子 

    代码如下:
    pw.setAnimationStyle(R.anim.fadingin);
    pw.update();

    pw.showAtLocation(findViewById(R.id.txtview), Gravity.BOTTOM, 0,0);
    anim/fadingin.xml
    <?xml version="1.0" encoding="utf-8"?>
    <set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/accelerate_interpolator"
    android:shareInterpolator="true">
    <scale android:fromXScale="0.6" android:toXScale="1.0"   
      android:fromYScale="0.6" android:toYScale="1.0" android:pivotX="50%"   
      android:pivotY="50%" android:duration="5000" />   
      <alpha   
      android:fromAlpha="0.0" android:toAlpha="1.0" android:duration="5000" />   

    </set>

    有人说这里设置了动画为什么没显示

     说要设置 style 我设置找不到动画item

    我也找了半天 最后发现


    在res/values/style.xml代码: 

    Xml代码  

    1. <?xml version="1.0" encoding="utf-8"?>    
    2. <resources>       
    3.     <mce:style name="PopupAnimation" parent="android:Animation"><!--    
    4.         <item name="android:windowEnterAnimation">@anim/popup_enter</item>    
    5.         <item name="android:windowExitAnimation">@anim/popup_exit</item>    
    6.         
    7. --></mce:style><style name="PopupAnimation" parent="android:Animation" mce_bogus="1">        <item name="android:windowEnterAnimation">@anim/popup_enter</item>    
    8.         <item name="android:windowExitAnimation">@anim/popup_exit</item>    
    9.     </style>    
    10. </resources>    
     
    亲 看到这里你们懂了吧
     
     <item name="android:windowEnterAnimation">@anim/popup_enter</item>    
  • 相关阅读:
    Java 多线程(一) 基础知识与概念
    hashMap和treeMap
    转:Java IO流学习总结
    hibernate缓存
    java aio nio bio
    java1.8新特性
    LeetCode Contiguous Array
    LeetCode Sort Characters By Frequency
    LeetCode Subarray Sum Equals K
    LeetCode Group Anagrams
  • 原文地址:https://www.cnblogs.com/afly/p/popupwindow.html
Copyright © 2011-2022 走看看