Articles of 横向滚动

Android网格视图水平滚动

我正在做一个任务,从服务器中检索图像,并显示在应用程序的GridView中。 这个网格视图是向上和向下滚动的。 但是我想滚动这个视图从左到右作为菜单屏幕滚动。 网格视图可能吗? 还是有更好的方法来做到这一点? 请帮助我这样做。 提前致谢。

自动滚动到Horizo​​ntalScrollView

我正在做自动水平滚动。 所以我有15个项目。 现在我想访问12项目,所以我的索引是11.但我无法滚动自动索引发生时。 horizontalScrollView.scrollTo(12, 0); @Override public void onPageSelected(int page) { for(int i = 0; i < holeTitle.length; i++) { if(i == page) { title[i].setTextColor(0xffffffff); horizontalScrollView.scrollTo(12, 0); } else { title[i].setTextColor(0xffe0e0e0); } } } 请高手看看。

在Android中水平滚动文本

我现在一直在寻找相当一段时间,我不能直接回答我的问题。 这很简单:当你select一个应用程序时,怎样才能得到一个很好的滚动文本,就像市场上的长应用程序名称?

关于水平再循环视图中的正确滚动

我有滚动水平回收视图中的问题。例如,如果我有10个项目,第一次,我可以滚动到最后一个项目,但如果我去第一个项目,然后再次滚动到最后一个项目,它不会移动到最后一项。 这个问题是相关的滚动,我应该重写滚动,如果是这种情况。 这是我的片段类声明 LinearLayoutManager layoutManager = new LinearLayoutManager(getActivity(), LinearLayoutManager.HORIZONTAL, false); mRecyclerView = (RecyclerView)v. findViewById(R.id.recycler_view); adapter = new MyRecyclerAdapter(getActivity()); mRecyclerView.setLayoutManager(layoutManager); mRecyclerView.setAdapter(adapter); 并在我的适配器 public class MyRecyclerAdapter extends RecyclerView.Adapter<MyRecyclerAdapter.CustomViewHolder> { private Context mContext; JobSiteActivity mjobSiteActivity; ImageLoader loader = null; public MyRecyclerAdapter(Activity activity) { this.mContext = activity; mjobSiteActivity = (JobSiteActivity)activity; loader = mjobSiteActivity.getImageLoader(); } @Override public CustomViewHolder onCreateViewHolder(ViewGroup viewGroup, […]

NestedScrollView和Horizo​​ntal RecyclerView平滑滚动

我有一个垂直的nestedscrollview,其中包含一堆水平布局pipe理器设置的recyclerview。 这个想法与新的谷歌播放商店看起来很相似。 我能够使其function,但它不是一帆风顺的。 以下是问题: 1)水平回收者视图项目在大部分时间都不能拦截触摸事件,即使我点击它也是如此。 滚动视图似乎优先于大部分的议案。 对我来说很难挂钩水平运动。 这个用户体验是令人沮丧的,因为我需要尝试几次才能工作。 如果您查看Play商店,则可以很好地拦截触摸事件,并且效果不错。 我在游戏商店注意到他们设置的方式是在一个垂直回收站内部进行许多水平的回收站查看。 没有滚动视图。 2)水平回收站的高度必须手动设置,并且没有简单的方法来计算子元素的高度。 这是我正在使用的布局: <android.support.v4.widget.NestedScrollView android:id="@+id/scroll" android:layout_width="match_parent" android:layout_height="match_parent" android:clipToPadding="false" android:background="@color/dark_bgd" app:layout_behavior="@string/appbar_scrolling_view_behavior"> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <LinearLayout android:id="@+id/main_content_container" android:layout_width="match_parent" android:layout_height="wrap_content" android:visibility="gone" tools:visibility="gone" android:orientation="vertical"> <android.support.v7.widget.RecyclerView android:id="@+id/starring_list" android:paddingLeft="@dimen/spacing_major" android:paddingRight="@dimen/spacing_major" android:layout_width="match_parent" android:layout_height="180dp" /> 这个用户界面模式是非常基本的,很可能用在许多不同的应用程序。 我已经阅读了许多SO,在那里,ppl说把一个列表放在一个列表中是一个坏主意,但是它是一个非常常见和现代的用户界面模式,用在所有的地方。思考netflix像一系列水平滚动列表一个垂直列表。 没有一个顺利的方法来完成这个? 来自商店的示例图片:

如何在Android中创build一个类似于视图的架子?

如何创build一个像android中的视图,在任何行显示几本书? 此外,它应该有像月亮+读卡器应用程序一样的水平和垂直function。 我可以写一个水平移动的架子视图,但它不能完全工作。 我用一个XML文件查看项目,包括图像,文字和button。 我写了一个扩展AdapterView的类来创build一个我称之为"shelf view"的自定义ListView 。 不幸的是,我的程序显示了一行,我不能用它几行。