Comments (4)
默认的 STYLE_GRID
就是三张显示一行的
from ninegridimageview.
我用的是STYLE_Full,要的效果是,1,2,3,4,6,8,9张图时都占满屏幕。。目前是,三张图的时候,会有两行,
from ninegridimageview.
3张一行怎么占满屏幕?
from ninegridimageview.
看来是我没描述清楚啊,6张图不是两行三张占满屏幕,3张就一行占满屏幕,看了你style_full是第一行2张第二行1张,这样显示的,这个问题,我判断每个条目的图片数量,然后显示不同的style方式解决了。。
还想请教一个问题是,现在显示的图片都好像是正方形的?请问题,能修改图片的宽高不一样吗?比如:一张图片的时候,宽为屏幕宽度,高为宽的3/4,这样能显示吗?我这样修改好像没有效果
@overide
protected ImageView generateImageView(Context context) {
GridImageView imageView = new GridImageView(context);
imageView.setAdjustViewBounds(true);
if (size == 1) {//一张图片
int screenWidth = ScreenUtils.getScreenWidth();
int height = screenWidth * 3 / 4;
imageView.setMaxWidth(screenWidth);
imageView.setMaxHeight(height);
}
imageView.setScaleType(ImageView.ScaleType.FIT_XY);
return imageView;
}
还请指教,麻烦了。。。
在线等,还请指教可以修改的思路,因为最近需要使用。。。谢谢了!
from ninegridimageview.
Related Issues (20)
- 用Glide加载图片,会不断触发onDisplayImage回调 HOT 5
- 如果图片地址错误,设置一个错误显示的位图,会导致```onDisplayImage```不停重复调用 HOT 7
- 我放在recyclerview里面, 不知道为什么一直在刷新 HOT 4
- 使用Glide不能下载图片,Picasso可以 HOT 3
- Glide加载不出来图片??? HOT 3
- 咨询个问题 HOT 2
- RecyclerView+NineGridImageView出现照片闪动 HOT 4
- 请问能设置成圆角图片吗?我用glide设置圆角没反应 HOT 2
- Item点击事件中最好再多传一个View参数出来
- 关闭日志
- NineGridImageView一个建议
- 图片显示扩展
- 请教个问题
- 在kt语言里不能设置数据
- requestLayout() improperly called by com.jaeger.ninegridimageview.GridImageView HOT 3
- 项目还在维护么
- 关于 使用 Glide 用了 placeholder 死循环解决方案 HOT 2
- 您好:请问添加或者删除图片的时候怎么处理?
- 一行能不能显示4张图?怎么修改
- 希望迁移到maven,jcenter已跑路
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ninegridimageview.