优秀的手机游戏下载!
首页 求助,HorizontalScrollView水平滚动问题

求助,HorizontalScrollView水平滚动问题

发布时间:2024-01-11 00:20:34 编辑:打包星星 浏览:365

一、HorizontalScrollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在&ltHorizontalScrollView &gt标签中定义了一个&ltLinearLayout&gt

标签并且在&ltLinearLayout&gt标签中android:orientation属性值设置为horizontal,然后在&ltLinearLayout&gt标签中放置多个控件,如果&ltLinearLayout&gt标签中的控件所占用的总宽度超出屏幕的宽度,就会出现滚动效果

android horizontalscrollview怎么动态加载网络数据

1、在默认情况下,HorizontalScrollView控件里面的内容在滚动的情况下,会出现滚动条,为了去掉滚动条,只需要在&ltHorizontalScrollView/&gt里面加android:scrollbars=”none”。

2、如果想实现在代码里面,点击左(右)按钮【btnLeft(btnRight)】,滚动条里面的内容会向左向右滚动【horizontalScrollViewMM】。代码如下:

滚动条向左滚动:

btnLeft.setOnClickListener( new View.onClickListener(){

horizontalScrollViewMM.arrowScroll(View.FOCUS_LEFT)

})

滚动条向右滚动:

btnRight.setOnClickListener( new View.onClickListener(){

horizontalScrollViewMM.arrowScroll(View.FOCUS_RIGHT)

})

viewpagerindicator与horizontalscrollview有什么不同

horizontalscrollview只是一个可以让里面的子控件(有且仅有一个),可以水平滑动的控件而已,如果要动态的加载数据,可以在horizontalscrollview中去添加一个LinearLayout或者RelativeLayout,再向里面加一些比如Textview、ImageView等;或者不使用horizontalscrollview,直接用ListView、Gridview来加载数据

怎么动态加入View到HorizontalScrollView里面

viewpager是一个容器,用来装载多个View或者Fragment。

求助,HorizontalScrollView水平滚动问题

horizontalscrollview 是水平滑动组件,当控件超过了屏蔽,则可以左右滑动。

两者使用场景不一样,功能也不一样。

final LinearLayout layout2=new LinearLayout(this)//定义一个新的LinearLayout

layout2.setOrientation(LinearLayout.HORIZONTAL)//设置为水平

for(int i=0i&lt6i++) //向LinearLayout中添加按钮

{

Button button=new Button(this)

button.setId(i)

button.setText(“i”+i)

layout2.addView(button)

}

horizontalscrollview=(HorizontalScrollView)findViewById(R.id.hs1)

horizontalscrollview.addView(layout2)//向水平滚动条中添加LinearLayout

以上就是关于求助,HorizontalScrollView水平滚动问题全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

一、HorizontalScrollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在&ltHorizontalScrollView &am…
查看详情
一、HorizontalScrollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在&ltHorizontalScrollView &am…
查看详情
一、HorizontalScrollView控件只是支持水平滚动,而且它只能包含一个控件,通常是在&ltHorizontalScrollView &am…
查看详情
相关资讯
猜你喜欢