Java 无法在Android中使用CoverFlow重叠图像
我正在用Android应用程序显示CoverView 一切都很好,但我唯一不能做的就是重叠项目 这就是我想做的: 我试着用Java 无法在Android中使用CoverFlow重叠图像,java,android,adapter,coverflow,Java,Android,Adapter,Coverflow,我正在用Android应用程序显示CoverView 一切都很好,但我唯一不能做的就是重叠项目 这就是我想做的: 我试着用 coverFlow.setSpacing(-90); 或其他配置(如-200或-50),但setSpacing不会改变最终结果中的任何内容 这是适配器: coverFlowAdapter = new FancyCoverFlowAdapter() { @Override public View getCoverFlowItem(int po
coverFlow.setSpacing(-90);
或其他配置(如-200或-50),但setSpacing不会改变最终结果中的任何内容
这是适配器:
coverFlowAdapter = new FancyCoverFlowAdapter() {
@Override
public View getCoverFlowItem(int position, View reuseableView, ViewGroup viewGroup) {
v = reuseableView;
if (v == null) {
v = LayoutInflater.from(activity).inflate(R.layout.coverflo_item, viewGroup, false);
}
//do my stuff...
return v;
}
@Override
public int getCount() {
//do my stuff...
}
@Override
public Home getItem(int position) {
//do my stuff...
}
@Override
public long getItemId(int position) {
return 0;
}
};
这些是覆盖流设置:
coverFlow.setAdapter(coverFlowAdapter);
coverFlow.setUnselectedSaturation(0.0f);
coverFlow.setSpacing(0);
coverFlow.setMaxRotation(0);
coverFlow.setScaleDownGravity(0.2f);
coverFlow.setReflectionEnabled(false);
coverFlow.setUnselectedAlpha(1.0f);
coverFlow.setActionDistance(FancyCoverFlow.ACTION_DISTANCE_AUTO);
coverFlow.setUnselectedScale(0.75f);
关于此问题,还有另一个StackOverflow问题,但没有用处:
我还尝试了其他来源,但我只找到了使用图像作为项目的coverFlow库,而我需要使用我的自定义布局
谢谢。使用“重叠”是指删除项目之间的空间