@Override
public int getCount() {
if(mTestPaperList != null){
return mTestPaperList.size();
}
return 0;
}你listview的item返回时0,就是没有控件,你当然看不到了
public int getCount() {
if(mTestPaperList != null){
return mTestPaperList.size();
}
return 0;
}你listview的item返回时0,就是没有控件,你当然看不到了
解决方案 »
- android 4.0 viewpager问题
- 图片放大缩小时如何固定住中心点
- eclipse配置SDK
- 开发新人,高分求高手指点 onScrollListen 动态加载问题,帮忙看看。。呵呵
- ListView用程序来控制滚到到顶端
- 为什么我在activity中发intent给broadcastreceiver,却接收不到
- 求教:不使用xml如何创建TabActivity?多谢!
- android,日历重复事件怎么处理
- android GridView刷新后 怎么让数据从第一项开始显示
- android canvas 画图
- android webview 下拉刷新
- MotionEvent的getX()返回的数据单位是啥?像素?
很奇怪,第一次是能显示listView的,切换一下之后就不显示了。
@Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
mRootView = inflater.inflate(R.layout.test_paper_all_fragment,
container);
initView();
System.out.println("xbin:onCreateView");
return super.onCreateView(inflater, container, savedInstanceState);
}改成return view后listview就可以显示。 public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
mRootView = inflater.inflate(R.layout.test_paper_all_fragment,
container);
System.out.println("xbin:onCreateView");
return mRootView;
}
怀疑是RootView中有多个Id一样的view,系统选用了最初的那个,导致修改都在最初建的那个view上,后面的view内容不会改变。