[android]getFragmentManager() 不能解决对自定义Dialog

发布时间: 2016/9/28 0:54:00
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有自定义的 DialogBox,

public class DialogBoxLogInPop extends DialogBox implements View.OnClickListener {
//...some code...
}

主要 activitybutton ,OnClicked, button 标志在 Dialog 方盒将会和条件到达时,它会提示用户对某一 fragment

if (username.trim().length() > 0 && password.trim().length() > 0) {
        if (tTable_Contacts.checkifexist(username, password)) {

            FragmentManager fragmentManager = getFragmentManager();
            fragmentManager.beginTransaction()
                    .replace(R.id.content, mFragment_member).addToBackStack(null).commit();

            dismiss();

        } else {
            ETLoginDialogEmail.setError("Username is not valid.");
            ETLoginDialogPassword.setError("Password is not valid.");

        }
    } 

我的问题是,函数 getFragmentManager() 是不能得到解决。 谁能帮我如何解决这个问题吗?

先谢谢你了。

解决方法 1:

试试这个,

FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
官方微信
官方QQ群
31647020