2012-06-14 80 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