java NavigationDrawer的菜单不工作
当我点击菜单项时,布局不会显示出来
MainActivity希望“menu1_Fragment.java”编码为“安卓.support.v4.app.Fragment”
İ如果我只编码“片段”,则主要活动将出错
In compatible types.
Required :安卓.support.v4.app.Fragment
Found :intizamyazilim.navigationdrawernew.menu1_Fragment
这里是菜单1_片段。java
package intizamyazilim.navigationdrawernew;
import 安卓.app.Fragment;
import 安卓.os.Bundle;
import 安卓.support.annotation.Nullable;
import 安卓.view.LayoutInflater;
import 安卓.view.View;
import 安卓.view.ViewGroup;
/**
* Created by Administrator on 01.03.2015.
*/
public class menu1_Fragment extends 安卓.support.v4.app.Fragment {
View rootview;
@Nullable
// @Override
public View OnCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
rootview = inflater.inflate(R.layout.menu1_layout, container, false);
return rootview;
}
}
# 1 楼答案
不,这不是解决问题的正确方法。这里的问题是,您正在使用支持库扩展menu1_片段,而另一方面,您正在从SDK导入片段(import android.app.Fragment;)。保持一致。要么使用来自support的片段,要么使用来自android SDK的片段