Java 来自JSON的图像之间的间隙

Java 来自JSON的图像之间的间隙,java,android,json,android-recyclerview,Java,Android,Json,Android Recyclerview,嗨,我有一个问题,朋友们,我正在使用凌空库和回收器视图(水平方向)传递Json中的文本和图像,一切正常,但由于导航抽屉的影响,图像之间的间隙越来越大 该适配器提供了一些特色产品 public class FeaturedAdapter extends RecyclerView.Adapter<ViewHolder> { ImageLoader imageLoader = AppController.getInstance().getImageLoader(); private Co

嗨,我有一个问题,朋友们,我正在使用凌空库和回收器视图(水平方向)传递Json中的文本和图像,一切正常,但由于导航抽屉的影响,图像之间的间隙越来越大

该适配器提供了一些特色产品

public class FeaturedAdapter extends RecyclerView.Adapter<ViewHolder> {
ImageLoader imageLoader = AppController.getInstance().getImageLoader();
private Context context;
private List<Data> fpdata;

public FeaturedAdapter(Context context, List<Data> fpdata) {
    this.context = context;
    this.fpdata = fpdata;
}

@Override
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
    View fpds = LayoutInflater.from(parent.getContext()).inflate(R.layout.singlefeatured, parent,false);
    ViewHolder viewHolder = new ViewHolder(fpds);
    return viewHolder;
}

@Override
public void onBindViewHolder(ViewHolder holder, int position) {
    Data feature=fpdata.get(position);

    holder.netfp.setImageUrl(feature.getFpimage(),imageLoader);
    holder.title.setText(feature.getTitle());
    holder.price.setText(feature.getPrice());
}

@Override
public int getItemCount() {
    return fpdata.size();
}
}
公共类功能dapter扩展了RecyclerView.Adapter{
ImageLoader ImageLoader=AppController.getInstance().getImageLoader();
私人语境;
私有列表数据;
公共功能数据适配器(上下文、列表和数据){
this.context=上下文;
this.fpdata=fpdata;
}
@凌驾
public ViewHolder onCreateViewHolder(视图组父级,int-viewType){
查看fpds=LayoutInflater.from(parent.getContext()).flate(R.layout.singlefeatured,parent,false);
视窗支架视窗支架=新视窗支架(FPD);
返回视图持有者;
}
@凌驾
公共无效onBindViewHolder(ViewHolder,int位置){
数据特征=fpdata.get(位置);
holder.netfp.setImageUrl(feature.getFpimage(),imageLoader);
holder.title.setText(feature.getTitle());
holder.price.setText(feature.getPrice());
}
@凌驾
public int getItemCount(){
返回fpdata.size();
}
}

。您可以使用项装饰器指定项之间的间距这看起来更像是imageview属性的问题。在imageview的项目布局中尝试使用android:adjustViewBounds=“true”。您可以使用项装饰器指定项之间的间距这看起来更像是imageview属性的问题。尝试在imageview的项目布局中使用android:adjustViewBounds=“true”