androidactivity弹出
发布时间: 2023-02-26 16:15:47
‘壹’ android中,如何在进入一个activity的时候,就把我的数据以对话框的的形式从底部弹出
用PopupWindow做弹出框,待Activity加载完成后执行PopupWindow弹出(采用Animation的中translate位移动画)
‘贰’ Android中单击activity1中一个按钮从底部弹出一个activity2界面怎么设置
@Override
public void overridePendingTransition(int enterAnim, int exitAnim) {
// TODO Auto-generated method stub
super.overridePendingTransition(enterAnim, exitAnim);
}
在activity重写这个方法
enterAnim, exitAnim设置动画即可!
你可以网络:android activity切换动画,有很多源码,在这里就不写了。
‘叁’ 如何在android程序中的任意activity弹出对话框
任意Activity弹出对话框,那你可以用service 服务中弹出一个全局的
以下是代码
java">AlertDialog.Builderbuilder=newAlertDialog.Builder(this);
builder.setIcon(R.drawable.ic);
builder.setTitle("标题");
builder.setMessage("提示文字");
builder.setPositiveButton(R.string.btn_update,newOnClickListener(){
@Override
publicvoidonClick(DialogInterfacedialog,intwhich){
//增加按钮,回调事件
}
);
builder.setCancelable(false);//弹出框不可以换返回键取消
AlertDialogdialog=builder.create();
dialog.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);//将弹出框设置为全局
dialog.setCanceledOnTouchOutside(false);//失去焦点不会消失
dialog.show();
热点内容