答案 0 :(得分:0)
这个任务的哪一部分确实对您有问题?
例如,使用RecyclerView轻松创建当前视图。
(要使用它,请添加:
dependencies {
implementation 'com.android.support:recyclerview-v7:27.1.1'
}
在您应用的build.gradle文件中。)
进行所有运输方式(点和线束)时,如果您使用RecyclerView, 每个项目都可以包含它的点和该点的上方和下方的两条垂直线。当它们一个接一个地放置时,它将看起来像您的照片。
下一个问题是如何使这些带点的线。 有一些方法:
最简单的方法是在您喜欢的程序(Photo shop,Adobe Illustrator,Figma,Sketch(如果使用MAC或您喜欢的任何工具))中制作一个.png
文件。
创建一个自定义视图,并在onDraw方法中绘制这些线条和圆圈。
制作可绘制的xml文件
其他简单方法(如果上述方法对您来说太困难)是在垂直LinearLayout中添加3个ImageView:第一个用于上一行,第二个用于点,第三个用于点下方的行,并将相关图像放入每个ImageView。
在实现视图时您仍然有问题吗?