从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本篇内容介绍了“Android加载长图时如何按宽度填充”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
创新互联公司从2013年开始,先为正蓝等服务建站,正蓝等地企业,进行企业商务咨询服务。为正蓝企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。使用库
implementation 'com.davemorrissey.labs:subsampling-scale-image-view:3.5.0'
注意:不要放在ScrollView中,不然滑动可能会冲突。
那么加载长图时,如何按宽度填充呢?
//下载图片保存到本地 Glide.with(this) .load(sUrl).downloadOnly(new SimpleTarget() { @Override public void onResourceReady(File resource, GlideAnimation super File> glideAnimation) { // 将保存的图片地址给SubsamplingScaleImageView,这里注意设置ImageViewState设置初始显示比例 imageView.setMinimumScaleType(SubsamplingScaleImageView.SCALE_TYPE_CENTER_CROP); imageView.setMinScale(getFitWidthScale(resource));//最小显示比例 imageView.setMaxScale(getFitWidthScale(resource));//大显示比例(太大了图片显示会失真,因为一般微博长图的宽度不会太宽) imageView.setImage(ImageSource.uri(Uri.fromFile(resource)), new ImageViewState(getFitWidthScale(resource), new PointF(0, 0), 0)); } });
// 计算缩放比例 private float getFitWidthScale(File file) { WindowManager wm = this.getWindowManager(); float windowWidth = wm.getDefaultDisplay().getWidth(); return windowWidth / getImageWidth(file); } private float getImageWidth(File file) { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeFile(file.getAbsolutePath(), options); return options.outWidth; }
“Android加载长图时如何按宽度填充”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联-成都网站建设公司网站,小编将为大家输出更多高质量的实用文章!
咨询相关问题或预约面谈,可以通过以下方式与我们联系
我们是成立于2007年的成都网站建设公司,设有成都分公司,提供高品质网站建设,电商网站设计开发,外贸网站制作,响应式网页设计,微信小程序等服务.我们的目标是将快上网打造成网站品牌策划、网站品牌形象设计、网络营销传播行业的国际型企业!为客户创造有价值的品牌营销体验,让互联网提升企业的竞争力!
12年建站服务经验
服务27家500强企业
服务136家上市企业
服务行业龙头超过70家
设有成都和成都网站建设公司
多项网站设计传播大奖
营销型网站建设专家
完备的项目流程管理体系
B2C电商网站建设供应商
网页设计与网站开发技术并重
作为一家集“创意+整合+营销”的互联网整合营销机构,我们在业内具有深远的设计影响力和良好的客户口碑。我们提供从前期的网站品牌分析策划、网站设计、创意表现、系统开发以及后续网站运营反馈建议等一系列服务,帮助企业打造创新的互联网品牌经营模式与有效的网络营销方法,创造更大的品牌势能!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询400-028-6601
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图