我正在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动画的情况下以编程方式执行此操作?
对于我所提出的每一个问题,我最终都得到了更好的解决方案或类似的答案,但我有充分的理由,谢谢。