Android中的popupwindow進入和退出的動畫效果
廢話不多說了直接給大家貼代碼了,具體代碼如下所示:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0"
android:toXDelta="0"
android:fromYDelta="120"
android:toYDelta="0"
android:duration="500" />
</set>
然后定義消失效果的動畫文件:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="0"
android:toXDelta="0"
android:fromYDelta="0"
android:toYDelta="120"
android:duration="500" />
</set>
PopupWindow的動畫顯示效果是通過setAnimationStyle(int id)方法設置的,其中id為一個style的id,所以我們要在styles.xml文件中設置一個動畫樣式:
<style name="popwin_anim_style">
<item name="android:windowEnterAnimation">@anim/menushow</item>
<item name="android:windowExitAnimation">@anim/menuhide</item>
</style>
然后在程序中為PopupWindow設置就成:
PopupWindow pop = new PopupWindow(view, ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); pop.setAnimationStyle(R.style.popwin_anim_style);
以上所述是小編給大家介紹的Android中的popupwindow進入和退出的動畫,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- Android 開發(fā)使用PopupWindow實現(xiàn)彈出警告框的復用類示例
- android PopupWindow 和 Activity彈出窗口實現(xiàn)方式
- android popwindow實現(xiàn)左側彈出菜單層及PopupWindow主要方法介紹
- Android Animation實戰(zhàn)之屏幕底部彈出PopupWindow
- Android編程實現(xiàn)popupwindow彈出后屏幕背景變成半透明效果
- Android實現(xiàn)底部彈出PopupWindow背景逐漸變暗效果
- Android之用PopupWindow實現(xiàn)彈出菜單的方法詳解
- Android中自定義PopupWindow實現(xiàn)彈出框并帶有動畫效果
- Android簡單實現(xiàn)自定義彈框(PopupWindow)
- Android界面數(shù)據(jù)懶加載實現(xiàn)代碼
- Android 開發(fā)使用PopupWindow實現(xiàn)加載等待界面功能示例
相關文章
Android通過ViewModel保存數(shù)據(jù)實現(xiàn)多頁面的數(shù)據(jù)共享功能
這篇文章主要介紹了Android通過ViewModel保存數(shù)據(jù)實現(xiàn)多頁面的數(shù)據(jù)共享功能,本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-11-11
漂亮的Android音樂歌詞控件 仿網(wǎng)易云音樂滑動效果
這篇文章主要為大家詳細介紹了漂亮的Android音樂歌詞控件,仿網(wǎng)易云音樂滑動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-01-01
Android Studio使用ViewPager+Fragment實現(xiàn)滑動菜單Tab效果
這篇文章主要為大家詳細介紹了Android Studio使用ViewPager+Fragment實現(xiàn)滑動菜單Tab效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-09-09
Android中NavigationView的使用與相關問題解決
大家都知道NavigationView的引入讓 Android側邊欄實現(xiàn)起來相當方便,最近公司項目中也使用這個新的控件完成了側邊欄的改版。在使用過程中遇到一些問題所以記錄一下。本文分為兩個部分,一是基本使用,二是相關問題的解決,感興趣的朋友們下面來一起看看吧。2016-10-10
Android應用的Material設計中圖片的相關處理指南
這篇文章主要介紹了Android應用的Material設計中圖片的相關處理指南,除了介紹新的方法外文中還給出了一些設計標準樣例僅供參考,需要的朋友可以參考下2016-04-04
Android開發(fā)解決popupWindow重疊報錯問題
今天小編就為大家分享一篇關于Android開發(fā)解決popupWindow重疊報錯問題的文章,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2018-10-10

