有没有办法以编程方式交叉淡入到RelativeLayouts并且不使用xml动画或Android.R.anim?

时间:2015-03-31 08:05:42

标签: android animation relativelayout

我正在onCreate中以编程方式创建一个relativelayout,如下所示:

RelativeLayout rl = new RelativeLayout(); 

//I add all the views here.

RelativeLayout.LayoutParams rp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT);
rp.addRule(RelativeLayout.CENTER_IN_PARENT);
setContentView(rl, rp);

我目前正在从一个切换到另一个:

RelativeLayout rn = (RelativeLayout) Framework.layouts(rlo);
if (rn!=null) {setContentView(rn);}

正常工作,现在,我正在尝试在两个布局之间添加交叉渐变效果。

有没有办法在没有xml文件且没有android.R.anim动画的情况下以编程方式执行此操作?

对于我所提出的每一个问题,我最终都得到了更好的解决方案或类似的答案,但我有充分的理由,谢谢。

0 个答案:

没有答案