style文件
<style name="ActionSheetDialogStyle" parent="@androID:style/theme.Dialog"> <!-- 背景透明 --> <item name="androID:windowBackground">@androID:color/transparent</item> <item name="androID:windowContentOverlay">@null</item> <!-- 浮于Activity之上 --> <item name="androID:windowIsfloating">true</item> <!-- 边框 --> <item name="androID:windowFrame">@null</item> <!-- Dialog以外的区域模糊效果 --> <item name="androID:backgroundDimEnabled">true</item> <!-- 无标题 --> <item name="androID:windowNoTitle">true</item> <!-- 半透明 --> <item name="androID:windowIsTranslucent">true</item> <!-- Dialog进入及退出动画 --> <item name="androID:windowAnimationStyle">@style/ActionSheetDialogAnimation</item> </style> <!-- ActionSheet进出动画 --> <style name="ActionSheetDialogAnimation" parent="@androID:style/Animation.Dialog"> <item name="androID:windowEnteranimation">@anim/actionsheet_dialog_in</item> <item name="androID:windowExitAnimation">@anim/actionsheet_dialog_out</item> </style>
动画文件夹anim两个文件
actionsheet_dialog_in.xml
<?xml version="1.0" enCoding="utf-8"?><translate xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:duration="200" androID:fromYDelta="100%" androID:toYDelta="0" />
actionsheet_dialog_out.xml
<?xml version="1.0" enCoding="utf-8"?><translate xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:duration="200" androID:fromYDelta="0" androID:toYDelta="100%" />
主Activity应用
private VIEw inflate; private Dialog dialog; public voID show(){ dialog = new Dialog(oThis,R.style.ActionSheetDialogStyle); inflate = LayoutInflater.from(oThis).inflate(R.layout.fast_Trade_vIEw,null); dialog.setContentVIEw(inflate); Window dialogWindow = dialog.getwindow(); dialogWindow.setGravity( Gravity.BottOM); WindowManager.LayoutParams lp = dialogWindow.getAttributes(); lp.y = 20; dialogWindow.setAttributes(lp); dialog.show(); }
以上所述是小编给大家介绍的AndroID 仿苹果底部d出Dialog,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程小技巧网站的支持!
总结以上是内存溢出为你收集整理的Android 仿苹果底部d出Dialog全部内容,希望文章能够帮你解决Android 仿苹果底部d出Dialog所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)