-1
我在視圖中有一個圖像我需要一個按鈕,當單擊此按鈕時,圖像將一次以1px開始在其中心點上旋轉。用按鈕旋轉圖像(Android)
現在我有另一個按鈕,通過將1px添加到頂部邊距,向下移動圖像。這裏是代碼:
Button button = (Button) findViewById(R.id.button1);
final ImageView image = (ImageView) findViewById(R.id.image1);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
((ViewGroup.MarginLayoutParams) image.getLayoutParams()).topMargin += 1;
image.requestLayout();
我只需要基本上做同樣的事情,而是然後移動圖像,我需要旋轉它。
什麼'image.setRotation(角);'? – Rami
我可以將它設置爲在按下按鈕時運行,並在其中心點上旋轉?我應該怎麼做? –
只需在Button clickListener中調用它即可。 – Rami