//Gionee <zhangjinbiao> <2016-12-14> modify for <41249> begin static AlertDialog mRefreshDialog; private AlertDialog showRefreshDialog(){ final FrameLayout frameLayout = (FrameLayout) getLayoutInflater().inflate(R.layout.agenda_dialog_refresh, null); ImageView iv = (ImageView) (frameLayout.findViewById(R.id.iv)); Animation rotate = AnimationUtils.loadAnimation(getApplicationContext(), R.anim.agenda_dialog_refresh_rotate); Interpolator interpolator = new LinearInterpolator();//匀速插值 if(null != rotate){ rotate.setInterpolator(interpolator); if(iv != null){ iv.startAnimation(rotate); } }
//为子窗口传context的时候,必须穿组件的context,不能传applicationContext,因为子窗口的添加需要使用组件的token。而applicationContext是没有token的
AlertDialog的使用及全屏显示
最新推荐文章于 2021-05-26 12:14:12 发布
本文详细介绍了Android中如何使用AlertDialog,并提供了一种实现AlertDialog全屏显示的方法。通过实例代码,展示了创建对话框、设置内容、按钮事件处理以及调整布局以达到全屏效果的全过程,帮助开发者更好地在应用中利用AlertDialog。
摘要由CSDN通过智能技术生成