【问题标题】:put a button on the Relative Layout and move it independently在相对布局上放一个按钮并独立移动它
【发布时间】:2014-10-15 04:38:27
【问题描述】:

我的布局总是向北旋转。我想在上面放一个指针,但指针不应该旋转。我怎样才能做到这一点? 这是我的布局代码:

rll = (RelativeLayout) findViewById(co.iman.R.id.relativeLayout1);
rlllp = new RelativeLayout.LayoutParams(
    RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
rlllp.setMargins(190, 200, 200, 0);

在其他方法中,我使用以下方法旋转布局:

    rll.setRotation(mCurrentDegree);

我想在此布局的中心放置一个图片或按钮?我想独立移动这个按钮。

【问题讨论】:

    标签: android rotation android-relativelayout layoutparams


    【解决方案1】:

    尝试在第一个中创建另一个 RelativeLayout,然后执行以下操作: rll.setRotation(mCurrentDegree); rll2.setRotation(-mCurrentDegree);

    现在内部布局应该设置为 -10 度,而其父级设置为 10 度,所以看起来它根本没有移动。希望对您有所帮助!

    【讨论】:

    • 好的。很好。但我认为这没有用。 bcz 我想移动指针。它不会处于固定位置:(
    • 只要你保留我提到的代码,你应该也可以使用其他功能来移动它。
    • 这工作太辛苦了,令人困惑:) ...我终于做到了...我把我的 relativeLayout 和 ImageView 放在一个 frameLayout 上...问题解决了
    猜你喜欢
    • 2015-07-24
    • 2018-08-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多