Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在android应用程序中设计tableview_Android_User Interface - Fatal编程技术网

如何在android应用程序中设计tableview

如何在android应用程序中设计tableview,android,user-interface,Android,User Interface,我在我的平板电脑市场上发现了以下设计。我想为我的android应用程序设计一个布局,如下表所示,包含图像、文本和按钮。如何做到这一点 通过为行和结尾设置不同的颜色,并在此处设置适当的边距,您可以实现简单的表格外观。在这里,他只设置边框,但您可以在列中填充任何颜色或可绘制的内容。对于此解决方案,我建议您设计自定义适配器,以便在GridView或多列ListView中显示 但我认为最好实现上述功能 现在,要定义自定义适配器,只需创建一个简单的类并扩展BaseAdapter,然后必须重写该类中的get

我在我的平板电脑市场上发现了以下设计。我想为我的android应用程序设计一个布局,如下表所示,包含图像、文本和按钮。如何做到这一点


通过为行和结尾设置不同的颜色,并在此处设置适当的边距,您可以实现简单的表格外观。在这里,他只设置边框,但您可以在列中填充任何颜色或可绘制的内容。

对于此解决方案,我建议您设计自定义适配器,以便在GridView或多列ListView中显示

但我认为最好实现上述功能

现在,要定义自定义适配器,只需创建一个简单的类并扩展BaseAdapter,然后必须重写该类中的getView()方法。现在,在getView()方法中,您可以膨胀()自定义行布局文件(您为一个项目定义了该文件,该项目xml布局文件表示GridView中的每个项目)

是实现简单GridView的简单示例


对于这样的Grid视图的详细说明,请参考这个例子:

在使用网格视图时有一个问题。在平板电脑中,这个部分位于中间,对于整个页面,我有一个滚动视图。在网格中,我将只显示6个数据。整个滚动条不工作。。。所以,除了网格视图之外,还有其他选择吗?@SivaK您是否为平板电脑的布局设计了特定的布局,以及为什么它位于中间,您没有检查为什么吗?