【问题标题】:rotate a layout with some buttons使用一些按钮旋转布局
【发布时间】:2014-08-20 18:15:18
【问题描述】:

我有一个RelativeLayout(它是一个Quadrilateral,在4 个角落有4 个按钮,在中心有一个按钮),我想使用它的onSensorChanged 方法旋转它。 (我使用磁铁和加速度传感器来寻找北方)。

这段代码展示了我是如何做到的:

Log.d("test","befor rotate");
rll.setRotation(20);
Log.d("test","after rotate");

这不起作用,在第一个Log.d 之后我看到了这个错误:

Exception dispatching input event

但是,此方法 (setRotation) 在另一个程序中有效,我使用它来旋转包含图片的布局。

有什么问题?

【问题讨论】:

标签: android button rotation android-sensors


【解决方案1】:

我的问题已经解决了。 错误在这里:

RelativeLayout rll;
RelativeLayout rll = (RelativeLayout) findViewById(R.id.relativeLayout1);

我从 onSensorChanged 方法中旋转了布局。但它有问题:) 我认为 bcz 在 onSensorChanged 方法之外,旋转曾经运行过;但在其中运行了几次。 我是对的?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-07-22
    • 2012-09-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多