我有这段代码:
public static DateDialogFragment newInstance(Context context, DateDialogFragmentListener listener) {
DateDialogFragment dialog = new DateDialogFragment();
mContext = context;
mListener = listener;
/*I dont really see the purpose of the below*/
Bundle args = new Bundle();
args.putString("title", "Set Date");
dialog.setArguments(args);
return dialog;
}
非常不言自明,但我不明白给它一个捆绑包有什么意义。我猜我从来没有真正使用过它。Android Doc 对此(片段)的解释在这里:http: //developer.android.com/reference/android/app/Fragment.html#setArguments (android.os.Bundle ) 构造参数到底是什么意思?由于它从未使用过,我看不到它的用途。任何解释都非常感谢。谢谢。