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();
熱點內容