如何在回收器视图元素之间创建项目分隔符,例如在WhatsApp中?
我尝试了下面链接中给出的SimpleItemDecorator类,但没有得到预期的结果:
https://stackoverflow.com/a/41547052
我只是把这个添加到我的recyclerview的膨胀文件中。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:focusable="true"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto">
<View
android:id="@+id/divider"
android:layout_width="match_parent"
android:layout_height="1dp"
android:background="@color/uvv_light_gray"
android:layout_marginEnd="10dp"
android:layout_marginRight="10dp"
android:layout_marginStart="10dp"
android:layout_marginLeft="10dp"/>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/custom_ripple"
android:padding="10dp">
....
....
</RelativeLayout>
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="@dimen/_60sdp"
android:background="@color/white">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:padding="@dimen/padding_small">
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/msgimage"
android:layout_width="@dimen/_50sdp"
android:layout_height="@dimen/_50sdp"
android:layout_alignParentStart="true"
android:src="@drawable/adpost_placeholder" />
<LinearLayout
android:id="@+id/textsec"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_toEndOf="@+id/msgimage"
android:layout_toStartOf="@+id/follosec"
android:orientation="vertical">
<com.codinghands.pistachio.Custom.MyTextViewRegular
android:id="@+id/msgusername"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/margin_extra_very_small"
android:layout_marginTop="@dimen/margin_small"
android:text="name"
android:textColor="@color/text_black"
android:textSize="@dimen/text_small"
android:textStyle="bold" />
<com.codinghands.pistachio.Custom.MyTextViewRegular
android:id="@+id/msgfullname"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/margin_extra_very_small"
android:paddingEnd="@dimen/padding_small"
android:text="name"
android:textColor="@color/text_lightgrey"
android:textSize="@dimen/text_very_small" />
</LinearLayout>
</RelativeLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_marginStart="@dimen/_60sdp"
android:layout_marginEnd="@dimen/padding_small"
android:layout_alignParentBottom="true"
android:background="#000000" />
</RelativeLayout>
**it will be something like this change margin,padding,color and textview to your need. use it as item in recyclerview **
检查其lastpotion是否在bindholder中,并隐藏视图以删除lastposition的项目分隔符
类似于Gmail的做法,我想在我的导航抽屉后面(在我的情况下)添加一个文本分隔符。我怎样才能做到呢?我想在附近的某个地方 ,对吧?
我试着做一个选择题,有一个单一的,正确的答案,格式类似于上图。我正在做最后一个项目,当按钮动作时,它会提示用户说多项选择题。然而,在JavaFXML中,我没有看到这样做的方法。我只在Android系统中遇到过如何做到这一点。(https://www.geeksforgeeks.org/alert-dialog-with-singleitemselection-in-android/) 非常感谢您的
作为方法存储在CustomButton类中的ActionListener: 和按钮中的代码段:
问题内容: 我知道有几个主题,但是我仍然不知道如何制作飞船的子弹。.我想在声音效果播放时,添加从飞船射击的MOUSEBUTTONDOWN子弹。谢谢您的帮助! 问题答案: 您必须完成几个步骤。您将需要项目符号的图片,存储项目符号位置的方法,创建项目符号的方法,呈现项目符号的方法以及更新项目符号的方法。您似乎已经知道如何导入图片,因此我将跳过这一部分。 您可以通过多种方式存储信息。我将使用项目符号左上
问题内容: 如何用Java编写等效的代码? 问题答案: 您可能还希望将类本身公开,但这实际上是将字面量转换为Java。 C ++模板和Java泛型之间还有其他区别,但是对于您的示例,这些都不是问题。
如何从命令行创建Java Gradle项目? 它应该创建标准的maven文件夹布局,如下图所示。 更新: 那么有办法在一个命令中完成吗?