小编bou*_*ote的帖子

Android:旋转整个布局

我需要能够动态旋转整个布局(点击按钮).

我能够使用例如旋转布局.layout.setRotation(270.0f).问题是,在旋转之后,布局heightwidth其父级不匹配.

我试过反转height,width像这样,

RelativeLayout layout = (RelativeLayout)findViewById(R.id.rootLayout);
LayoutParams layoutParams = layout.getLayoutParams();
int height = layout.getHeight();
int width = layout.getWidth();
layoutParams.height = width;
layoutParams.width = height;
Run Code Online (Sandbox Code Playgroud)

什么都不做.

我正在努力sdk 14.

下面的第一张图片是应用程序启动时.第二个,轮换后.我想填补黑色的"空间".任何帮助,将不胜感激.

下面的图像仅显示布局中的按钮.然而,实际上,布局要复杂得多.我想要实现的是"假装"景观视图.

开始时 轮换后

编辑:更改图像和添加说明.

android rotation android-layout

31
推荐指数
2
解决办法
2万
查看次数

Phonegap deviceready活动

我在这里有一个关于此事件的问题,deviceready.

document.addEventListener('deviceready', function() {
    app.init();
}, false);
Run Code Online (Sandbox Code Playgroud)

每当设备(我在Android 2.3上工作)向侧面倾斜时,事件就会被触发(因此显示变为宽).我想这是预期的行为,但有没有办法阻止它,因为我的应用程序只需要初始化一次?

javascript java android cordova

5
推荐指数
1
解决办法
985
查看次数

标签 统计

android ×2

android-layout ×1

cordova ×1

java ×1

javascript ×1

rotation ×1