2016-05-13 118 views

回答

0

爲了只是增加所選圖像的大小改變Z軸的座標Carousal.java。

private void Calculate3DPosition(CarouselItem child, int diameter, float angleOffset){ 

     angleOffset = angleOffset * (float)(Math.PI/180.0f);   

     float x = - (float)(diameter/2 * android.util.FloatMath.sin(angleOffset)) + diameter/2 - child.getWidth()/2; 
     float z = diameter/2 * (1.0f - (float)android.util.FloatMath.cos(angleOffset)); 
     float y = - getHeight()/2 + (float) (z * android.util.FloatMath.sin(mTheta)); 

     child.setItemX(x); 
     child.setItemZ(z-200);//Add how much size you want for Z axis. 
     child.setItemY(y); 

    } 
+0

如果我添加更多圖片第一張圖片必須增加而不是其他圖片 – Jaichander

+0

尺寸增加之前的第一個位置 – Jaichander