无法解析方法getChildFragmentManager()

时间:2016-11-10 07:09:37

标签: java android android-support-library android-studio-2.2

错误:如果get.sildFragmentManager()方法在android.support.v4.app.Fragment中可用,则只能使用'childFragmentManager'参数,更新支持库版本。

我在我的gradle中编译了'com.android.support:support-v4:24.2.0'。我的代码就像;

<script type="text/javascript">
    function printPartOfPage(elementId) {
        var printContent = document.getElementById(elementId);
        var windowUrl = 'about:blank';
        var printWindow = window.open(windowUrl, 'test', 'left=50000,top=50000,width=0,height=0');


        printWindow.document.write(printContent.innerHTML);
        printWindow.document.title = 'This is the title'
        printWindow.document.close();
        printWindow.focus();
        printWindow.print();
        printWindow.close();
    }
</script>

1 个答案:

答案 0 :(得分:0)

getChildFragmentManager()是Fragment上的一个方法,检查你的import语句

import android.support.v4.app.FragmentManager;

我认为你正在使用AppCompatActivity(FragmentActivity的子类),你必须使用这个

getSupportFragmentManager()