【问题标题】:Need to make a gridview with two static text fields需要制作一个带有两个静态文本字段的gridview
【发布时间】:2016-11-19 00:45:05
【问题描述】:

您好,我需要使用静态文本视图制作如下图像的网格视图。

我需要将其设为纵向模式。我知道 stackoverflow 上有很多关于如何使用两个文本视图制作网格视图的指南,但我无法遵循它们并且多次尝试创建一个完全像这样的网格视图失败。如果有人可以帮助我构建像上面这样的网格视图,而不是将我的帖子标记为负面,我会非常满意。 谢谢!

编辑:我尝试了一个 TableLayout 来实现上述布局,一切进展顺利,除了我无法绘制垂直线(分隔线)。见下图:

我的代码:

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:divider="#FF909090"
android:orientation="horizontal"
android:stretchColumns="1"
android:background="@drawable/custom_background"
android:showDividers="middle">
<TableRow>
    <TextView
        android:text="Name"
        android:padding="3dip" />
    <TextView
        android:text="Imran"
        android:gravity="left"
        android:padding="3dip" />
</TableRow>

<View
    android:layout_height="2dip"
    android:background="#FF909090" />

<TableRow>
    <TextView
        android:text="Name"
        android:padding="3dip" />

    <TextView
        android:text="Test"
        android:gravity="left"
        android:padding="3dip" />
</TableRow>

<View
    android:layout_height="2dip"
    android:background="#FF909090" />

<TableRow>
    <TextView
        android:text="Name"
        android:padding="3dip" />

    <TextView
        android:text="Test"
        android:gravity="left"
        android:padding="3dip" />
</TableRow>

感谢大家帮助我。

【问题讨论】:

  • 也许只是显示一些您尝试过的代码?那么我们可以指出它有什么问题......(也欢迎使用屏幕)
  • @snachmsm 请查看我编辑的帖子。谢谢!

标签: java android xml gridview


【解决方案1】:

我认为您的问题在于您需要在此处使用GridView

您提交的内容应该使用ListView 或者更好的RecyclerView

尝试将每一行视为一个列表项,任务会变得非常简单:-)

像这样:

【讨论】:

  • 感谢您帮助我:)
  • 不客气 :-) 如果答案解决了您的问题,请将其标记为正确 :-)
  • 但是我要如何制作像上面一样的 ListView 或 RecyclerView 呢?如果您有一些指南,或者您可以将我重定向到一个,那么我会非常充实。
  • 创建一个子布局(两个 TextViews),创建一个适配器,向适配器提供数据 - 标准方式 :-) StackOverflow 不是一个教程站点,它是一个解决特定问题的站点。网上有很多 RecyclerViews 的教程 :-)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-23
  • 1970-01-01
相关资源
最近更新 更多