国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Dialog底部彈出自定義view并且伴隨動畫彈出和消失

2019-12-12 04:16:04
字體:
來源:轉載
供稿:網友

原圖

 點擊后

 代碼

@Override public void onClick(View view) {  switch (view.getId()) {   //加號邏輯   case R.id.iv_more:    AlertDialog.Builder builder = new android.app.AlertDialog.Builder(this,R.style.remind_dialog);    LayoutInflater inflater = LayoutInflater.from(this);    View mInflate = inflater.inflate(R.layout.activity_plus, null);    iv_dialog_cacle = (ImageView) mInflate.findViewById(R.id.iv_cancel);    iv_dialog_cacle.setOnClickListener(new View.OnClickListener() {     @Override     public void onClick(View v) {      dialog.dismiss();     }    });    dialog = builder.create();    dialog.show();    Window window = dialog.getWindow();    window.setGravity(Gravity.BOTTOM);    window.setWindowAnimations(R.style.showdialog);    window.setContentView(mInflate);    WindowManager windowManager = getWindowManager();    Display display = windowManager.getDefaultDisplay();    WindowManager.LayoutParams lp= dialog.getWindow().getAttributes();    lp.width = (int)(display.getWidth()); //設置寬度    dialog.getWindow().setAttributes(lp);    break;  } } 

remind_dialog

<style name="remind_dialog" parent="@android:style/Theme.Dialog">  <item name="android:windowFrame">@null</item>  <item name="android:windowIsFloating">true</item>  <item name="android:windowIsTranslucent">false</item>  <item name="android:windowNoTitle">true</item>  <item name="android:background">@android:color/transparent</item>  <item name="android:windowBackground">@android:color/transparent</item>  <item name="android:backgroundDimEnabled">true</item>  <item name="android:windowAnimationStyle">@null</item>  <item name="android:windowFullscreen">true</item> </style> 

showdialog

<style name="showdialog" >    <item name="@android:windowEnterAnimation">@anim/dialog_enter</item>   <item name="@android:windowExitAnimation">@anim/dialog_exit</item>  </style> 

dialog_enter

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" >  <translate   android:duration="200"   android:toYDelta="0%"   android:fillAfter="true"   android:fromYDelta="100%p" /> </set> 

dialog_exit

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" >  <translate   android:duration="200"   android:fromYDelta="0%"   android:fillAfter="true"   android:toYDelta="100%p" /> </set> 

以上所述是小編給大家介紹的Dialog底部彈出自定義view并且伴隨動畫彈出和消失,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扎鲁特旗| 保康县| 怀远县| 乐安县| 阿拉善盟| 辽中县| 酒泉市| 左权县| 互助| 仁布县| 汝阳县| 延吉市| 九寨沟县| 泗阳县| 阿合奇县| 晋宁县| 包头市| 称多县| 全州县| 华坪县| 玉门市| 巴青县| 铜山县| 东辽县| 阿合奇县| 佛学| 邓州市| 吕梁市| 延津县| 浙江省| 横峰县| 科尔| 沁源县| 天台县| 邛崃市| 榆林市| 石门县| 乐亭县| 团风县| 无极县| 西峡县|