android - 如何倾斜按钮及其文本......?

标签 android button android-animation

我是 android 开发的新手,谁能告诉我如何将整个按钮连同文本和按钮矩形一起旋转 45 度。我想永久旋转,我想点击监听器。

最佳答案

你需要为此使用动画。

在您的/res/anim/中,您必须使用以下内容创建一个 xml 文件:

<?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"
/>

在您的 Activity 中:

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

除此之外, hive 前的对角线旋转(又名 45 度)似乎存在一些问题..

关于android - 如何倾斜按钮及其文本......?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8048655/

相关文章:

android - 如何使用 root android 7 启用飞行模式?

android - 如何在谷歌地图 v2 上显示仅在特定位置半径范围内的标记?

从按钮启动的 Android 线程

javascript - 为什么按钮类型是submit?

java - 单击动画 Fab(放大/缩小)

android - Eclipse Android 项目错误

android - RecyclerView 首次启动时不会从 Firebase 加载数据

CSS:我希望我的链接看起来像按钮,但它们重叠

android - 在 android 显示中的随机位置连续移动图像

android - GridView 3 Columns/GridView 1 Column 之间的动画