setContentView用红色的扭结来强调。我清理了工作区,但仍然存在相同的错误。有什么建议吗?
代码:
public class SensorsTest01 extends Fragment implements OnTabChangeListener {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_tab_bar);
}
@Override
public void onTabChanged(String tabId) {
// TODO Auto-generated method stub
}}
发布于 2014-05-25 10:44:44
不应该使用setContentView(),而是必须在片段方法的onCreateView()中创建一个视图
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_detail,
container, false);
return view;
}发布于 2014-05-25 10:35:36
setContentView()是在Activity中定义的方法。
看来您需要extends Activity而不是extends Fragment。
https://stackoverflow.com/questions/23854361
复制相似问题