处理dialog在横竖屏切换时消失
发布时间:2023-11-08 11:31:05 所属栏目:教程 来源:转载
导读: 以AlertDialog为例
一、将AlertDialog视图封装在dialogfragment(fragmentdeAlertDialog子类)实例中
package com.example.t;
import android
一、将AlertDialog视图封装在dialogfragment(fragmentdeAlertDialog子类)实例中
package com.example.t;
import android
以AlertDialog为例 一、将AlertDialog视图封装在dialogfragment(fragmentdeAlertDialog子类)实例中 package com.example.t; import android.app.AlertDialog; import android.app.Dialog; import android.os.Bundle; import android.widget.DatePicker; public class DialogPickerFragment extends android.support.v4.app.DialogFragment { @Override public Dialog onCreateDialog(Bundle savedInstanceState) { DatePicker dp = new DatePicker(getActivity()); return new AlertDialog.Builder(getActivity()) .setView(dp) .setTitle("Dialog") .setPositiveButton("OK", null) .create(); } } 二、在activity中调用 public void dialogpicker(View v) { FragmentManager fm = getSupportFragmentManager(); DialogPickerFragment dialog = new DialogPickerFragment(); dialog.show(fm, "date"); } (编辑:好传媒网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐