草庐IT

ntalScrollVIew

全部标签

android - Horizo​​ntalScrollView 获取可见子项

我在水平ScrollView中添加了一个线性布局,并在布局中添加了一些TextView。是否有可能在此布局中获得可见的child。此代码获取所有子项,但我只想显示(当前显示)子项:finalHorizontalScrollViewscroll=(HorizontalScrollView)findViewById(R.id.horizontalScrollView1);LinearLayoutlinearLayout=((LinearLayout)scroll.findViewById(R.id.linearLayout1));intchilrenNum=linearLayout.get

android - Horizo​​ntalScrollView 在 RTL 模式下不向左滚动

我的应用程序中有带android:supportsRtl="true"的Horizo​​ntalScrollView。但是它不是向左滚动,而是向右滚动。我该如何解决这个问题?我正在运行17级api,所以xml中的属性应该没问题。 最佳答案 使用此代码并创建倒置ViewfinalHorizontalScrollViews=(HorizontalScrollView)ll.findViewById(R.id.horizontalScrollView);s.postDelayed(newRunnable(){publicvoidrun()

android - 如何在 android 中单击按钮时滚动 Horizo​​ntalScrollView?

我的android应用程序中有水平ScrollView,带有下一个和上一个按钮。我只想在scollview需要滚动时显示这些按钮。即,ScrollView内容的宽度超过显示宽度。还想隐藏上一个和下一个按钮分别到达第一个和最后一个项目。单击这些按钮时如何转到下一个/上一个项目?ma​​in.xmlActivitypublicclassSampleActivityextendsActivity{privatestaticLinearLayoutlinearLayout;privatestaticHorizontalScrollViewhorizontalScrollView;private

android - horizo​​ntalscrollview 的 fillviewport 禁用滚动?

我有这个布局,如果我不在我的Horizo​​ntalScrollView中使用fillviewport=true,它会奇怪地缩放(可能是由于不明智的布局嵌套)。当fillviewport=false时一切正常(除了奇怪的缩放),但当fillviewport=true时,缩放是完美的但没有滚动发生。这是布局(注意:我知道你不应该将webview放在scrollview中。但是webview没有smoothscrollto也没有公开setscroller方法,所以......bleh。)设置android:fillViewport="true"通常不会禁用View中的滚动,对吗?只是应该确

android - ListView 内的 Horizo​​ntalScrollView : minor vertical scroll stops horizontal scroll

在我的示例Activity中,我有-包含的ListView-包含多个Horizo​​ntalScrollView-一组TextView虽然水平滚动体验相当糟糕。当我启动水平滚动(或滑动)时,我必须非常小心才能让它发挥作用。一旦水平滚动包含一个(小的)垂直组件,垂直ListView滚动就会接管并完全停止水平滚动。有什么改进建议吗?提前致谢马克importandroid.app.Activity;importandroid.database.DataSetObserver;importandroid.os.Bundle;importandroid.view.View;importandro

android - 带 Horizo​​ntalScrollView 的 DrawerLayout 进入内容菜单

我的问题很简单。我可以在DrawerLayout的内容菜单中使用Horizo​​ntalScrollView吗?我的DrawerLayout看起来像这样:在fragment中我有Horizo​​ntalScrollView但是当我尝试触摸它时没有任何反应,因为抽屉布局跟随我的手指。我认为禁用内容菜单内的触摸事件并使DrawerLayout仅在单击主要内容View时才可关闭将解决我的问题。真的吗?如果没有,有人可以告诉我该怎么办吗?谢谢。 最佳答案 基于此解决方案:https://stackoverflow.com/a/7258579

android - 带有箭头的 Horizo​​ntalScrollView

我正在尝试使用Horizo​​ntalScrollView使用如下所示的布局制作可滚动的水平菜单。菜单可使用上一个/下一个箭头按钮滚动或快速滚动。当Horizo​​ntalScrollView到达一端时,我希望隐藏同一端的箭头(在下图中,我希望隐藏左箭头)。如何检测Horizo​​ntalScrollView是否已结束?谢谢 最佳答案 Horizo​​ntalScrollView没有滚动监听器。你可以做的是向它添加一个OnTouchListener这将在用户滚动时连续触发,并且每次你都可以使用返回int的方法getScrollX。现

android - 以编程方式将 MATCH_PARENT 用于 FrameLayout 内的 RelativeLayout

我将Horizo​​ntalScrollView(它是一个FrameLayout)子类化并以编程方式向其添加一个RelativeLayout。FrameLayout正确填充父View,但内部的RelativeLayout没有显示。MainActivity::OnCreate()setContentView(R.layout.activity_main);CustomHorizontalScrollViewcustom=newCustomHorizontalScrollView(this);ViewGroupcontentView=(ViewGroup)findViewById(R.id

Android - 在 Horizo​​ntalScrollView 上禁用过度滚动

如何在Android2.2下禁用Horizo​​ntalScrollView的过度滚动?编辑我为此使用反射:HorizontalScrollViewhh=(HorizontalScrollView)findViewById(R.id.chartHorizontalView);viewCls=hh.getClass();try{Methodm=viewCls.getMethod("setOverScrollMode",newClass[]{int.class});intOVER_SCROLL_NEVER=(Integer)viewCls.getField("OVER_SCROLL_NEV

android - Horizo​​ntalScrollView 没有完全向右滚动

我目前的实现我有一个Horizo​​ntalScrollView,它是我用XML创建的,它包含一些LinearLayout子项。我在下面添加了这段代码。有两个LinearLayout容器,id分别为group_one和group_two,它们在运行时以编程方式填充。我还在运行时根据要插入的View对象的数量固定Horizo​​ntalScrollView的宽度。此解决方案非常适用于当child无需滚动即可适应Horizo​​ntalScrollView时。问题只要我需要滚动(在固定宽度Horizo​​ntalScrollView内可以显示更多的子项),滚动条就不会一直向右移动,即使我可