У меня возникает небольшая путаница в обработке анимаций, когда дело доходит до моего пользовательского представления. Что я имею сейчас класс как это:Анимация в пользовательском представлении - андроид
public class ConcreteView extends RelativeLayout {
//blah blah code
public ConcreteView(Context context, AttributeSet attrs) {
//blah blah code
}
//blah blah code
}
и XML, как это:
<com.package.ConcreteView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ffffff"
android:id="@+id/suggest"
app:headerText="This is a custom view. Animations yet to be implemented"
app:headertextColor="#212121"
app:footerText="Frostbite engine"
app:footertextColor="#424242"
app:footertextSize="9"
app:headerTextFontSize="13"/>
Теперь то, что я ищет это способ реализовать все основные анимации (такие как fadeIn, fadeOut, слайд In/Out и т. д.) внутри этого класса (программно), так что мне просто нужно сделать экземпляр ConcreteView и получить доступ к методу setAnimation. Есть идеи?
Спасибо, Шантану
большое спасибо :) – Han