У меня есть относительное расположение с некоторой кнопкой на нем, и я создал анимацию вращения, чтобы повернуть егодействие кнопки не работает после поворота
но когда я поворачиваю его действие кнопки не работает правильно, действие от кнопки до сих пор сохранить старое положение кнопки перед тем вращения
может любой, пожалуйста, помогите мне устранить эту
<ImageButton
android:id="@+id/last20"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="75dp"
android:background="@null"
android:src="@drawable/last20_selector"
android:onClick="last20OnClick"/>
super.onCreate(savedInstanceState);
setContentView(R.layout.wheel);
RelativeLayout layout = (RelativeLayout) findViewById(R.id.wheelLayout);
RotateAnimation rotateAnim = new RotateAnimation(0, 45,
Animation.RELATIVE_TO_SELF, 0.5f, Animation.RELATIVE_TO_SELF,
0.5f);
rotateAnim.setDuration(1000);
rotateAnim.setRepeatCount(0);
rotateAnim.setFillAfter(true);
layout.startAnimation(rotateAnim);
}
public void last20OnClick(View view) {
System.out.println("last20OnClick");
}
u должен предоставить общий код ... –
У вас есть решение? Столкнувшись с той же проблемой. – Beena
Нет, я не нашел решение, и я создаю свой контроль с помощью холста и перестаю использовать абсолютный макет. –