我在片段內使用對話框片段。現在我想從根片段切換到按鈕單擊時的對話框片段。這怎麼可能。 請幫我...如何從片段切換到對話框片段
對話片段代碼......
public class MyDialogFragment extends DialogFragment implements View.OnClickListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setStyle(DialogFragment.STYLE_NORMAL, R.style.MY_DIALOG);
}
@Override
public void onStart() {
super.onStart();
Dialog d = getDialog();
if (d!=null){
int width = ViewGroup.LayoutParams.MATCH_PARENT;
int height = ViewGroup.LayoutParams.MATCH_PARENT;
d.getWindow().setLayout(width, height);
}
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View root = inflater.inflate(R.layout.my_fragment, container, false);
return root;
}
顯示無法解析的方法顯示 –
確保你通過fragmentmanager的正確的實例錯誤,這是爲我工作 – USKMobility
感謝所有我已經解決了我的問題 –