XML-атрибут для определения pivotXType и pivotYType в ScaleAnimation

Это может показаться глупым, но я нигде не могу найти, как указать pivotXType и pivotYType для ScaleTAnimation.

Я знаю, как это сделать программно, но мне нужно указать его через XML (мне нужно его для перехода между действиями, используя метод overridePendingTransition)

Вот код, который работает:

Animation animation=new ScaleAnimation(1,0,1,0,ScaleAnimation.RELATIVE_TO_SELF,(float)0.5,ScaleAnimation.RELATIVE_TO_SELF,(float)0.5); animation.setDuration(1000); 

Вот XML, без атрибута XML, который я ищу

 <?xml version="1.0" encoding="utf-8"?> <scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="1" android:toXScale="0" android:fromYScale="1" android:toYScale="0" android:pivotX="0.5" android:pivotY="0.5" android:duration="2000" /> 

Я проверил документацию по адресу http://developers.androidcn.com/reference/android/view/animation/ScaleAnimation.html , но не нашел ответа. Благодарю.

Solutions Collecting From Web of "XML-атрибут для определения pivotXType и pivotYType в ScaleAnimation"

Надеюсь, никто даже не потрудился прочитать мой вопрос. Я делал ошибку при написании xml, вот правильный код для эффекта, который мне нужен (масштабирование новой активности от 100% до 0%, прямо в середине экрана). Правильные значения для pivotX и pivotY составляют 50% вместо 0,5.

 <?xml version="1.0" encoding="utf-8"?> <scale xmlns:android="http://schemas.android.com/apk/res/android" android:fromXScale="1" android:toXScale="0" android:fromYScale="1" android:toYScale="0" android:pivotX="50%" android:pivotY="50%" android:duration="600" /> 

Я знаю, что ответ уже отправлен, но я подумал, что напишу несколько объяснений. Повороты в xml могут быть установлены в три типа значений (пример с использованием значения 50 ):

  • 50% – проценты; В соответствии с типом поворота Animation.RELATIVE_TO_SELF . REALATIVE_TO_SELF. 50% основном означает, что он будет поворачиваться посредине представления.

  • 50%p – родительские проценты; В соответствии с типом поворота Animation.RELATIVE_TO_PARENT . REALATIVE_TO_PARENT. 50%p означает, что он будет поворачиваться в середине родительского вида.

  • 50 – абсолютный; Соответствует типу поворотной Animation.ABSOLUTE . ABSOLUTE. 50 означает поворот на 50 пикселей от верхнего / левого (зависит от типа поворота – y / x)