(新手小问题)OnClickListener报空指针异常 指针OnClickListener 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可能是R.java生成的问题,你清理一下项目试试:Project-Clean菜单 因为fragment里面是不能在oncreate里面绑定id,应该在oncreateView里面绑定ID protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } //用rootView来装载你的fragment布局,然后在该布局上才能找到你的Button View rootView =LayoutInflater.from(this).inflate(R.layout.fragment_main, null); bt=(Button)rootView.findViewById(R.id.button); bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub System.out.println("dear"); } }); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { super.onCreateView(inflater, container, savedInstanceState); View rootView = inflater.inflate(R.layout.activity_main, container, false); bt=(Button)rootView.findViewById(R.id.button); bt.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub System.out.println("dear"); } });return rootView; } listview不处发onTouch事件,好像是要配一个什么属性? android开发 简单的调用摄像机,不是照相机 关于Android下面的测试问题 如何设置listview的焦点 listview显示问题 Android橡皮擦 android下ListView 指定条目更新的问题 ? 安卓屏幕分成两部分,其中一部分是相机,测试发现想拍摄的事物变形了,怎么办? 历史记录和下拉提示使用同一个ListView的问题 求大神临幸小弟的问题? Android虚拟按键的问题,大神帮忙啊!!!! 如何在程序中获得系统日志并写入文件?
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment())
.commit();
}
//用rootView来装载你的fragment布局,然后在该布局上才能找到你的Button
View rootView =LayoutInflater.from(this).inflate(R.layout.fragment_main, null);
bt=(Button)rootView.findViewById(R.id.button);
bt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
System.out.println("dear");
}
});
}
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
super.onCreateView(inflater, container, savedInstanceState);
View rootView = inflater.inflate(R.layout.activity_main, container, false);
bt=(Button)rootView.findViewById(R.id.button);
bt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
System.out.println("dear");
}
});
return rootView;
}