Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中创建圆形的较小微调器?_Android_Android Spinner - Fatal编程技术网

如何在Android中创建圆形的较小微调器?

如何在Android中创建圆形的较小微调器?,android,android-spinner,Android,Android Spinner,我想创建一个圆角的微调器,而且它不应该覆盖默认微调器覆盖的整个屏幕宽度。您可以使用如下图像创建动画: ImageView spinner = (ImageView) findViewById(R.id.spinner); spinner.startAnimation(AnimationUtils.loadAnimation(this, R.anim.rotate_indefinitely)); 使用旋转动画: <?xml version="1.0" encoding="U

我想创建一个圆角的微调器,而且它不应该覆盖默认微调器覆盖的整个屏幕宽度。

您可以使用如下图像创建动画:

ImageView spinner = (ImageView) findViewById(R.id.spinner);
        spinner.startAnimation(AnimationUtils.loadAnimation(this, R.anim.rotate_indefinitely));
使用旋转动画:

<?xml version="1.0" encoding="UTF-8"?>
<rotate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/linear_interpolator"
    android:fromDegrees="0"
    android:toDegrees="360"
    android:pivotX="50%"
    android:pivotY="50%"
    android:repeatCount="infinite"
    android:duration="1000" />


亲爱的Damien Praca您的代码非常完美。但我说的是组合框(android中称为spinner)。你以为我说的是旋转的物体……)哦,是的,对不起,我以为你说的是装载耐心。没关系。现在你已经理解了我的问题,那么plz帮助据我所知,微调器就像一个按钮,只需创建一个选择器并为每个状态指定一个可绘制的。此链接将帮助您: