您好,登錄后才能下訂單哦!
以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");
}
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。