其他分享
首页 > 其他分享> > android Horizo​​ntalScrollView布局组件方向

android Horizo​​ntalScrollView布局组件方向

作者:互联网

我有Horizo​​ntalScrollView包含水平线性布局当我向水平线性布局添加新按钮时按钮从左到右添加在彼此旁边,当超过屏幕宽度时,新添加的按钮将不会在屏幕上显示而是水平滚动将显示向右滚动

我想指出从左到右而不是从左到右为水平线性布局添加新按钮的方向.

解决方法:

当你使用:

myLinearLayout.addView(myButton);

它一个接一个地添加它们.
但如果你使用

myLinearLayout.addView(myButton, 0);

它在LinearLayout中的第一项之前添加了myButton.

除了上面的代码,如果你想让Horizo​​ntalScrollView从右侧开始,你可以使用以下代码:

new Handler().postDelayed(new Runnable() {
    @Override
    public void run() {
        hScrollView.fullScroll(HorizontalScrollView.FOCUS_RIGHT);
    }
}, 100L);

标签:android,android-linearlayout,horizontalscrollview
来源: https://codeday.me/bug/20190630/1336496.html