@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,就是没有控件,你当然看不到了
解决方案 »
- 关于DEVICE_PACKAGE_OVERLAYS,指定的overlay下的java文件不编译
- android和ios哪个好?
- android 授权管理的问题,高手请进
- _____请问如何删除模拟器中的多余项目
- 不能启动另一应用的activity,求助
- 获取手机支持的视频编码方式和视频格式
- 几个解决了就成为中级android应用开发人员的问题!呵呵
- 如何让android的service一直运行
- android怎么让AlertDialog浮在锁屏的上方
- android studio DDMS debug process 无法激活,小虫子灰色
- 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内容不会改变。