2011-11-08 9 views
3

私はアンドロイドの開発に新しいです、どのようにテキストとボタンrectと共に45度にボタン全体を回転させるか教えてください。私は永久に回転したいと思うし、同じリスナーでクリックしたい。ボタンをテキストと一緒に傾ける方法...?

+1

あなたの質問をより明確にしてください。ボタンを永久に回転させたいのかどうか(ボタンをクリックするなど)。 –

+0

関連する質問があります(ここではあなたの回答が見つかります):http://stackoverflow.com/questions/1930963/rotating- a-view-in-android –

+0

@Dinesh私は永久に回転したいと思います。 – AndroidDev

答えて

0

アニメーションを使用する必要があります。

あなたの/ resを/アニメーションに/あなたはこのXMLファイルを作成する必要があります。いくつかの問題があると思われていることから離れて

RotateAnimation ranim = (RotateAnimation)AnimationUtils.loadAnimation(this, R.anim.YOUR_ANIM); 
ranim.setFillAfter(true); 
YourButton.setAnimation(ranim); 

:あなたの活動に

<?xml version="1.0" encoding="utf-8"?> 
<rotate 
    xmlns:android="http://schemas.android.com/apk/res/android" 
    android:fromDegrees="0" 
    android:toDegrees="45" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:duration="0" 
    android:startOffset="0" 
/> 

と斜め回転(別名45度)のハニカムを前にして。

+0

回転アニメーションが実際のビュー矩形を回転させることは確かですか? – AndroidDev

+0

さて、私は自分のアプリで使っています。スクリーンショットを見ることができます。https://ssl.gstatic.com/android/market/appinventor.ai_serpro.MTGDroid/ss-800-1-14追加するボタン減算は同じですが回転します。また、水平のものと同じです。 – SERPRO

+0

私はこれを試しましたが、回転ボタンのクリックリスナーでは機能しません。 – AndroidDev

関連する問題