我有一个 LinearLayout,我正在动态添加TextView和ImageView到该LinearLayout中
,现在我已经为这些TextView和ImageView添加了OnClickListener。
我有一个包含10个项的ArrayList,在使用for循环获取每个值并显示它们,由于这是一款测验应用程序,我有下一个和上一个按钮,当我单击它们时,我从ArrayList中逐一显示项目。 现在我需要将滑入和滑出动画应用于此LinearLayout。
我看过这个:
而且我也尝试过这个。
slideIn = new TranslateAnimation(
TranslateAnimation.RELATIVE_TO_PARENT, 1.0f,
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f,
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f,
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f);
slideIn.setDuration(500);
slideOut = new TranslateAnimation(
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f,
TranslateAnimation.RELATIVE_TO_PARENT, -1.0f,
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f,
TranslateAnimation.RELATIVE_TO_PARENT, 0.0f);
slideOut.setDuration(500);
但是不起作用,请在此帮助。
编辑:
问题:我已经将其应用于线性布局,但当我点击下一个按钮时,当前问题将向左滑动并显示空白屏幕,然后它将滑入并显示下一个问题,但我希望当前问题一旦滑出,就应该紧接着下一个问题。