草庐IT

recyclerview-layout

全部标签

android - 使用 RecyclerView 项目的共享元素转换 - Android

我正在尝试使共享元素转换与回收器View中的元素一起使用。当用户单击我的回收器View项目中的TextView时,详细信息Activity将打开。在DetailActivity中,我显示了一些信息,我还有一个选项卡布局,可以使用picasso从url加载一些图像。到DetailActivity的转换是有效的,但是如果用户在加载所有图像之前返回到MainActivity,则MainActivity中的回收器View在反向动画后消失!当我禁用共享元素转换时,问题就消失了。这两个Activity都使用fragment。因此,我正在尝试在不同Activity中的两个fragment之间创建过渡

android - ViewPager 中的 fragment 在旋转时未在其 RecyclerView 中显示任何内容

我在与TabLayout集成的ViewPager中有4个fragment。这些fragment中的每一个都包含一个RecyclerView,因为我正在显示未知数量的列表项。这些项目按日期加载,所以我有两个按钮可以让您更改日期,然后根据设置的日期加载列表项目中的适当数据。这些按钮是外部Activity的一部分。目前一切正常,但是一旦我旋转设备,fragment就不会加载任何东西。fragment内不显示任何内容。不过,外部Activity中的View显示良好。奇怪的是,如果我触摸更改日期的按钮之一,就会加载fragment并正确显示数据。但是我需要在旋转后立即显示所有内容,而不仅仅是当我

Android EditText 的容器(RecyclerView)在 EditText 聚焦时自动滚动

我有一个RecyclerView,其元素包含一个EditText小部件。1.当前专注于第二个EditText,第一个EditText部分显示在屏幕上。thefirstEditTextispartlyshowed2.点击第一个EditText,获得焦点,RecyclerView会自动向下滚动,显示第一个EditText。RecyclerViewautomaticallyscrolldownwhenfirstEditTextgotfocused这很好,但我想要的是RecyclerView不应该自动滚动。任何解决方案?谢谢! 最佳答案 其

android - 单击时 RecyclerView 项目的 X 和 Y 为 0

在RecyclerView中,我试图获取被点击项目的X和Y位置。这是我的适配器内部:@OverridepublicvoidonBindViewHolder(AlfabetoViewHolderholder,finalintposition){//setImage(holder.imageButton,images.get(position));holder.imageButton.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){view.getX();//Thisis0,

android - 如何在不关闭的情况下在android中的recyclerview上滑动

我有一个项目,我需要用两种方式在一行上滑动才能启动一个Action。向左滑动应该从特定列表中删除有问题的项目(而不是从原始列表中删除它,从而将其留在recyclerview数据集中),向右滑动应该将有问题的项目添加到另一个列表(同样不是原始列表).我实现了一个ItemTouchHelperAdapter和一个ItemTouchHelperCallback,我可以检测到向右/向左的滑动,但是View从屏幕上移开,剩下一个空白矩形。有什么想法吗?publicinterfaceItemTouchHelperAdapter{/***Calledwhenanitemhasbeendismisse

android - 卡片 View layout_height ="wrap_content"内部 ScrollView 不起作用

我在ScrollView和卡片View内添加了卡片View我添加了偏好fragment,但它只显示偏好类别标题。setting.xml任何解决方案。 最佳答案 添加android:fillViewport="true"来填充ScrollView。也不要忘记更改ScrollView内相对布局的高度。也将其更改为match_parent和卡片View的高度(match_parent)。最后布局应该是这样的, 关于android-卡片Viewlayout_height="wrap_conten

android - 在不使用库的情况下滑动(滑动以关闭)时在 recyclerview 项目下创建按钮和按钮单击

我正在使用RecyclerView来显示我的列表。我使用ItemTouchHelper在RecyclerView上实现滑动以关闭。底层布局是在OnchildDraw方法中使用Canvas实现的。现在我有一个问题:我想在我的图标上设置onclick。通过点击图标,我想做一些功能。这是我的类(class):publicclassItemTouchHelperCallback:ItemTouchHelper.SimpleCallback{privateContactSearchedResultAdapter_adapter;privateRecyclerView_mRecyclerView;

android - RecyclerView 上的波纹效果在轻敲时不起作用

我尝试在我的RecyclerView上实现涟漪效应。这是我的布局:为了实现onclick监听器,我基本上遵循了这里的教程:http://sapandiwakar.in/recycler-view-item-click-handler/问题是涟漪效应,多亏了线条:android:clickable="true"android:focusable="true"android:foreground="?android:attr/selectableItemBackground"不适用于轻(也就是说快速)打印机。当我快速点击屏幕时,点击监听器被触发。这意味着已经检测到触摸事件,但是没有显示涟漪

android:layout_centerHorizo​​ntal ="true"在 android 中不起作用

我正在使用此布局在中心制作图像和文本。但它不起作用。我只是在使用android:layout_centerHorizo​​ntal="true"。为什么它不起作用我不明白。有人可以帮忙解决这个问题吗? 最佳答案 在布局中,RelativeLayout的宽度设置为wrap-content,它根本没有占据整个可用宽度。它的内容正在居中,但它们的父View正在缩小以适应它们。为root尝试fill_parent:此外,带有orientation="vertical"和gravity="center_horizo​​ntal"的Linear

安卓 : difference namespace in layout file

我正在为我的应用程序使用Android支持库AppCompat,我尝试将SearchWidget添加到我的View中。首先,我遇到了一个非常令人沮丧的错误,即搜索小部件没有出现在屏幕上。这是菜单xml文件:(LINETWO)下类后进行调试。我注意到错误并更改为以下xml文件:(LINETWO)正如您注意到的那样,LINEONE和LINETWO之间存在细微差别,我将android更改为app。这很神奇。但是,我不知道那两条线背后有什么区别。我们声明时有什么区别和意义:我有谷歌,但没有帖子与我的问题和问题相关。谢谢:) 最佳答案 您使用