我已經使用了許多解決方案,但仍然在尋找最好的解決方案。我想要做類似如何在android中創建帶有旋轉木馬效果的列表
這應該是一個包含自定義單元格的列表,它應該顯示一個高亮顯示的視圖,並且必須稍微顯示兩個相鄰視圖(前/後)。
如果有人在這項工作有任何經驗,請分享。任何幫助將不勝感激。
我已經使用了許多解決方案,但仍然在尋找最好的解決方案。我想要做類似如何在android中創建帶有旋轉木馬效果的列表
這應該是一個包含自定義單元格的列表,它應該顯示一個高亮顯示的視圖,並且必須稍微顯示兩個相鄰視圖(前/後)。
如果有人在這項工作有任何經驗,請分享。任何幫助將不勝感激。
您是否接受html5/hybrid解決方案?市場上有許多圖書館爲你工作。如果你需要一些在android平臺上,你必須探索動畫框架,並自己創建一個自定義。
對不起,這不是我的解決方案。如果你能從Android Code提供一些東西,這將是非常好的。 –
private void Calculate3DPosition(CarouselItem child, int diameter,
float angleOffset) {
angleOffset = angleOffset * (float) (Math.PI/180.0f);
float y = (float) (diameter/2 * Math.sin(angleOffset)) + diameter/2
- child.getWidth()/2;
float z = diameter/2 * (1.0f - (float) Math.cos(angleOffset));
float x = (float) (- diameter/2 * Math.cos(angleOffset) * 0.5);
child.setX(x + 250);
child.setZ(z);
child.setY(y - 150);
}
我不是還挺移動/設計開發者,但肯定需要[主題](http://arashmd.blogspot.com/2013/06/java-threading.html)在這裏 – 2013-10-22 04:40:33
你好。你能分享你如何解決它?我需要水平相同的3d旋轉木馬。 –
你有沒有實現它? –