我如何在android片段中转换视图和调用方法?

时间:2018-01-29 12:40:34

标签: java android fragment

我正在尝试创建一个将在android片段内调用方法的应用程序。在Activity中,我们通常在onCreate()方法中投射视图和调用方法。

有没有办法在android片段中强制转换视图和调用方法?在哪个函数回调中应调用此方法?

1 个答案:

答案 0 :(得分:0)

如果您使用New创建片段 - >片段(空白),并选择用它创建一个布局文件。应该在Fragment.java中为您完成视图转换。 如果没有,这里是你如何将片段膨胀到活动上。

@Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        //fragment_example is the layout of the fragment
        return inflater.inflate(R.layout.fragment_example, container, false);
    }

要回答你的问题,你绝对可以调用android片段内的方法。调用函数的位置取决于您使用它们的内容。许多功能都可以在

中调用
@Override
    public void onStart() {}

同样,如果按照我指出的方式创建片段,这些占位符将在Fragment.java中为您创建。还要记住遵循Fragment,Presenter规则。