写了歌Demo测试ViewPager的显示,发现一些问题:

public class MyViewpagerAdapter extends PagerAdapter {

private String[] title = {"title1", "ttlte2", "title3"};

@Override

public int getCount() {

return title.length;

}

@Override

public boolean isViewFromObject(@NonNull View view, @NonNull Object object) {

return view == object;

}

@NonNull

@Override

public Object instantiateItem(@NonNull ViewGroup container, int position) {

// 很奇怪, 这样构造,发现页面是空白的

View view = View.inflate(container.getContext(), R.layout.main_activity2_fragment_item, container);

return view;

}

@Nullable

@Override

public CharSequence getPageTitle(int position) {

return title[position];

}

@Override

public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {

container.removeView((View) object);

}

}

很简单的一个Adapter,确发现ViewPager显示是空白的

如果是instantiateItem 里面直接构造View确实可以的

TextView textView = new TextView(container.getContext());

textView.setText("sdfsdfsdf");

container.addView(textView);

改成这样也是可以显示:

View view = View.inflate(container.getContext(), R.layout.main_activity2_fragment_item, null);

container.addView(view);

跟踪了ViewPager代码,发现 View.inflate 是会执行AddView的方法,也Debug也能看到ViewPager的ChildView 有值,但是就是显示不来很奇怪。

android 空白,Android ViewPage显示空白相关推荐

  1. Android 解决Tablayout不显示标题,头部一片空白的问题

    前言 Android 解决Tablayout不显示标题,头部一片空白的问题 如果你也是一样的问题 那么请往下看 可能我们的问题是一样导致的 效果 解决思路 最近在项目中到了 TabLayout+Vie ...

  2. 开发微信小程序,导入使用本地图片,Android手机上测试图片显示空白

    微信小程序中,导入使用本地图片,开发时在电脑上显示正常,iOS上也能正常显示,但是在Android上图片显示空白, 如图: 原因:网上查找,说有可能是这些原因 1.image src中的图片地址对英文 ...

  3. 小程序 Android手机显示正常,ios手机显示空白

    小程序 Android手机显示正常,ios手机显示空白 体验版和提交小程序审核的时候,都会遇到这个问题,除了代码本身可能存在错误外,极有可能是因为域名证书的问题,检查证书,可以参考以下路径文章: ht ...

  4. [android] 百度地图开发 (一).申请AK显示地图及解决显示空白网格问题

        最近做android百度地图,但是使用baidumapapi_v2_3_1.jar和libBaiduMapSDK_v2_3_1.so显示百度地图时总是遇到问题--只显示网格而没有显示地图,网络 ...

  5. android button 属性,两行显示数字,前面各有图像,Android_2_常用控件及常用属性

    安卓常用控件及其常用属性 TextView android:id 这是唯一地标识控件的ID. android:capitalize 如果设置,指定该TextView中有一个文本输入法 会自动利用什么类 ...

  6. flutter_webview Ios端请求网页显示空白

    flutter_webview Ios端请求网页显示空白 在使用flutter_webview插件时,请求网页在Android端运行正常,但在IOS端一些网页可以正常打开而一些网页无法打开. 经过排查 ...

  7. android 显示数学函数,MathView,在Android应用中,显示数学公式的库,下载MathView的源码_GitHub_开发99...

    MathView MathView 是第三方视图库,它可以帮助你更轻松地在Android应用程序上显示数学公式. 两个渲染引擎可用:MathJax 和 KaTeX. 支持Android版本 4.1 ( ...

  8. TensorBoard可视化网络结构和参数Tensorboard windows显示空白

    Tensorboard显示空白,或者graphs中显示"No graph definition files were found",在数据正确的前提下,最可能是路径的问题. Win ...

  9. dede/archives_do.php,dedecms后台编辑文章时archives_do.php显示空白解决办法

    今天网站后台不知道哪里搞错了,后台总是出现状况,出现无法dede后台编辑文章显示空白的问题,查看编辑文章的文件是archives_do.php 这个文件. 然后找到文件了就可以查看出现的问题了,我们发 ...

  10. android 图片横竖判断_Android应用开发之android 判断ImageView当前显示的是哪一张图片...

    本文将带你了解Android应用开发之android   判断ImageView当前显示的是哪一张图片,希望本文对大家学Android有所帮助. 判断ImageView当前显示的是哪一张图片 Java ...

最新文章

  1. js 多维数组长度_C++申请与释放动态数组1(学习笔记:第6章 16)
  2. 前端月趋势榜:9 月最新上榜的、热门的 10 个前端开源项目 - 2109
  3. 语义角色标注视为依存句法分析任务:探索论元内部的隐式树结构
  4. Jenkins入门系列之——03PDF文档下载
  5. swagger接口文档使用
  6. 继承类 基类的赋值_Chapter10:继承与派生(四)
  7. 09:向量点积计算【一维数组】
  8. js控制时间显示格式
  9. ipsec说明以及隧道案例
  10. Mipmap drawables图标
  11. 好用的代理服务器工具_secscanauthcheck越权检查工具
  12. Idea快捷键大全(比较全的)
  13. 方舟修改服务器代码,方舟生存进化服务器可以用代码吗
  14. 怎么看懂计算机代码,程序员如何看懂别人的代码(干货,实用)
  15. python中单引号、双引号、三单引号、三双引号用法详解
  16. 微信内置浏览器使用DevTools实现自动顶帖脚本
  17. CF869C The Intriguing Obsession 题解
  18. 指针、堆栈(DAY 26)
  19. 0x01 - 前期信息收集
  20. STL快速入门学习教程之map的简单使用

热门文章

  1. #SpringBoot#阿里云服务器#将微信小程序后端代码部署到阿里云服务器 http转https
  2. TensorFlow支持GPU配置问题
  3. 浙江大学计算机专业介绍,浙江大学计算机科学与技术专业课程设置
  4. 宇视NVR设备接入EasyCVR平台,离线后无法上线该如何解决?
  5. Java牛客项目课_仿牛客网讨论区_已经看完的部分
  6. 微信浏览器 视频小窗 播放 微信网页
  7. 博图注册表删除方法_回收站删除的文件怎么恢复?手把手教你找回
  8. 冯乐乐之二 shader的数学
  9. 人工智能中的图像识别技术
  10. 【滤波器】5. 三种类型二阶低通滤波器