【发布时间】:2015-05-24 01:06:58
【问题描述】:
我有一个 Android 项目,我在其中使用 Navigation Drawer,在 MainActivity 中,我有一个开关盒,带有选项和您各自的位置,以便在用户单击时打开。但是,在一个名为 TelaQUEMSOMOS 的类中,那里的参数:
public class TelaQUEMSOMOS extends Fragment {
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.telaquemsomos, container, false);
return rootView;
}
}
是从 Fragment 而不是 Activity 扩展的。这很糟糕,因为我需要放一个 Toast.makeText 或 findViewById,而我不能。我该如何处理?
我的项目下载链接(项目为葡萄牙语):https://goo.gl/pm5dIC
【问题讨论】:
-
为什么不使用 Fragment 中的 'getActivity()'?
-
还有
rootView.findViewById()....
标签: java android android-fragments switch-statement navigation-drawer