草庐IT

Scrollview

全部标签

android - Gallery 内的 ScrollView 内的按钮不响应点击

我有一个以ScrollViews作为子项的画廊。ScrollView可以在滚动区域内包含文本、图像和按钮。我需要确保按预期正确处理触摸事件。我在这里找到了一个很好的解决方案:ScrollViewinsideGallery,bothscrollingindependently不幸的是,这个解决方案对按钮没有帮助。有时,点击按钮会导致图库控件滚动到相邻项目。当按钮位于ScrollView内部并且ScrollView是画廊控件中的项目时,如何防止ScrollView和画廊滚动然后用户点击按钮?谁能给我一个识别“点击”手势的解决方案? 最佳答案

android - 防止 ScrollView 占用太多高度

我试图防止ScrollView在屏幕底部占用太多空间,因为它会阻止我的两个按钮显示。我也不想手动设置ScrollView的高度。这是我的布局的通用版本。发生的情况是,无论其中有多少项目,ScrollView一直延伸到屏幕底部。这会导致屏幕底部的两个按钮不可见。如何在不手动设置ScrollView的高度的情况下阻止这种情况发生?我的所有View都使用了android:layout_height="wrap_content"。这不是应该自动分配View的高度以适应屏幕的高度吗?(想要包含图片,但我的代表还不够高(-_-)) 最佳答案 我

java - 如何让 ScrollView 自动滚动到底部?

我怎样才能让它在ScrollView离开屏幕后自动滚动到底部? 最佳答案 尝试下面的代码来完成你的任务:-scroll.fullScroll(View.FOCUS_DOWN);或ScrollViewsv=(ScrollView)findViewById(R.id.scrl);sv.scrollTo(0,sv.getBottom()); 关于java-如何让ScrollView自动滚动到底部?,我们在StackOverflow上找到一个类似的问题: https:

安卓水平 ScrollView 。务实地添加 View

我正在从webservice加载一些newsitems我想将它们添加到Horizo​​ntalScrollView。在iOS上,我会通过循环我的新闻项目然后将文本标签作为subview添加到ScrollView来实现。我正在尝试在android中做类似的事情,但我似乎无法让它正常工作。无论我做什么,项目都列在彼此下面。这是我添加View的代码:publicvoidsetupViews(ArrayListnews){HorizontalScrollViewscrollView=(HorizontalScrollView)getView().findViewById(R.id.horizo

android - 检测 ScrollView 的顶部

如何检测ScrollView的顶部?我已经实现了检测底部的代码,但我似乎无法弄清楚确定何时达到顶部的计算。@OverrideprotectedvoidonScrollChanged(intl,intt,intoldl,intoldt){intstartPosition=t;Viewview=(View)getChildAt(getChildCount()-1);intdiff=(view.getBottom()-(getHeight()+getScrollY()));if(diff==startPosition){oListener.onTopReached();}else{nList

android - 如何在 ScrollView 中添加两个 ListView

我在一个ScrollView中添加两个ListView,因为我的两个ListView都将包含数据,但我面临的问题是当我在ScrollView中添加ListView(S)时,它只显示一项每个ListView。这是图片,XML代码是:我想要的是,如果ListView包含更多项目,ScrollView应该向下滚动,因为此时两个ListView都只显示一个项目:( 最佳答案 我使用“arnp”的答案并在ScrollView中使用3个listView制作示例。它工作正常。布局:Activity:packagecom.example.listv

c# - Scrollview 监听器在 Xamarin for Android 中不起作用?

我在Xamarin中使用C#创建一个Android应用程序。我创建了ScrollView的扩展。这是我的代码publicclassEndlessScroll:ScrollView{publicEndlessScroll(Contextcontext):base(context){}publicEndlessScroll(Contextcontext,IAttributeSetattrs):base(context,attrs){}publicEndlessScroll(Contextcontext,IAttributeSetattrs,intdefStyle):base(context

android - RecyclerView 不是真正的 wrap_content 在 ScrollView

我有一个ScrollView,,它包含一个垂直LinearLayout。这是一个地方,我在其中添加了一些称为“部分”的View。“Section”是一个LinearLayout,,它包含一个TextView和`RecyclerView。部分:问题是RecyclerView有时不是真正的wrap_content。因此它会产生两种类型的问题(取决于我尝试使用的解决方案类型)。它可以是不可滚动的(因此它与屏幕高度匹配,我无法向下滚动它以查看里面的其余项目)。它可以嵌套滚动。最初的问题是它有嵌套滚动。所以我希望RecyclerViews成为简单的垂直LinearLayouts并且唯一必须具有滚

android - Android 中 ScrollView 下方的 ListView

我想在android中将ListView放在ScrollView下方。我试着把它们放在LineaLayout这样的...并且ListView没有显示。我也尝试将它放在RelaviteLayout中,但仍然没有。我能以某种方式在ScrollView下有一个ListView吗?只是想补充一点。我不想分割我的屏幕,这样我有一半是ScrollView,另一半是ListView。我希望用户向下滚动显然大于屏幕尺寸的ScrollView,然后ListView应该开始 最佳答案 我建议您将ScrollView内容作为HeaderView放在Lis

android - 嵌套的 scrollView 无法识别工具栏

我的项目只有一个被AppBarLayout包围的工具栏,下面还有一个NestedScrollView控件,它有一个CardView布局包围着线性布局。不,问题是嵌套滚动与工具栏重叠,就像我在图片中显示的那样并且在运行时它也像没有这样的工具栏一样通过应用程序:这是我的代码:scroll_view_item代码在这里: 最佳答案 像这样用线性布局包围你的代码: 关于android-嵌套的scrollView无法识别工具栏,我们在StackOverflow上找到一个类似的问题: