解决dialog在横竖屏切换时消失
2014-12-10 09:27
716 查看
以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");
}
一、将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");
}
相关文章推荐
- 解决dialog在横竖屏切换时消失
- dialog横竖屏切换时消失的解决方法
- AlertDialog 横竖屏切换报WindowLeaked / dialog消失
- Android 横竖屏切换时,当前activity界面的dialog消失的问题
- Android横竖屏切换Dialog、PopWindow无法消失的问题
- Android 横竖屏切换的解决方法
- 解决Android手机 屏幕横竖屏切换
- Android AlertDialog解决点击按钮立即消失的问题
- 于Android横竖屏切换的解决方法
- Android横竖屏切换的解决方法
- 解决Android横竖屏切换数据丢失问题
- 旋转屏幕后Dialog消失的解决办法
- Android横竖屏切换的解决方法
- Android禁止横竖屏和解决切换屏幕时重启Activity的方法
- 关于Android横竖屏切换的解决方法
- activity使用theme.dialog且activity中有dialog时按返回按钮dialog消失activity不关闭的解决方法
- 解决Android横竖屏切换数据丢失问题
- 通过DLL加载的窗口最小化或切换后会消失 的解决办法
- ubuntu9.04设置3d桌面后单击工作区切换器来切换桌面后上下面板丢失图标消失的解决办法
- 关于Android横竖屏切换的解决方法