我正在尝试用Java创建RelativeLayout
。
问题在于我找不到使我的代码适合垂直布局的值:
//Build version is just to avoid the deprecated setOrientation
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH) {
relative.setRotation(HORIZONTAL);
}
else {
relative.setOrientation(HORIZONTAL);
}
适用于HORIZONTAL
,但不适用于VERTICAL
。我尝试了PORTRAIT
和VERTICAL
,Eclipse没有给我任何响应(没有纠正或快速修复)来解决这个问题。
有谁知道水平旋转会起什么作用?
答案 0 :(得分:0)
RelativeLayout
布局没有方向。也就是说,布局中的所有组件都与其他组件相关。
LinearLayout
是可以设置HORIZONTAL或VERTICAL