我想在android studio中控制起重機/類似挖掘機的圖像的旋轉運動。我製作了一個程序,可以從drawLine
旋轉線條並通過按鈕控制移動。 This is what i have achieved with drawLine。 現在,我想用imageView
完成同樣的事情,但似乎無法得到它。這裏是我的代碼的一部分:控制Android中imageview的旋轉
float c1X = parent[0] + child1[0] * ((float) Math.sin(Math.toRadians(parent[2])));
float c1Y = parent[1] + child1[0] * ((float) Math.cos(Math.toRadians(parent[2])));
float c2X = c1X + child2[0] * (((float) Math.sin(Math.toRadians(child1[1] + parent[2]))));
float c2Y = c1Y + child2[0] * (((float) Math.cos(Math.toRadians(child1[1] + parent[2]))));
float c3X = c2X + child3[0] * (((float) Math.sin(Math.toRadians(child2[1] + parent[2]))));
float c3Y = c2Y + child3[0] * (((float) Math.cos(Math.toRadians(child2[1] + parent[2]))));
canvas.drawLine(parent[0],parent[1],c1X,c1Y,linePaint);
canvas.drawLine(c1X,c1Y,c2X,c2Y,linePaint);
canvas.drawLine(c2X,c2Y,c3X,c3Y,linePaint);
'ImageView'與Canvas#drawLine'有什麼關係?你想實現什麼? – pskink
從drawable控制它們並控制它們,因爲我控制了drawLines – ThatGuyWhoRushesToTheFrontline
控制它們?你想如何控制它們? – pskink