2012-06-14 85 views
1

我目前有分配給它的點擊動畫按鈕:的Android應用動畫按鈕背景

Button btn = (Button)findViewById(R.id.btn); 
btn.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View v) { 
     v.startAnimation(animRotate); 
} 
}); 

這裏是按鈕的XML的例子:

<Button 
    android:id="@+id/btn" 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:background="@android:color/transparent" 
    android:text="@string/btnText" 
    android:textColor="#ffffff" 
    android:textSize="18dp" 
    android:padding="12dp" 
    android:drawableTop="@drawable/btnIcon" 
    android:layout_weight="1" /> 

動畫作品專注於,但是在按鈕本身上有一個文本值和一個可繪製的值,我希望能夠僅以可繪製和動畫爲目標。我在網上搜索了一切,似乎沒有任何背景/可繪製選擇,所有內容似乎都是通過它們的id來定位對象。

歡迎任何反饋,即使它只是爲了告訴我,它不能完成。

非常感謝。

回答

1

您可能想要創建一個FrameLayoutTextViewButton和動畫只有Button