Android开发有没有一种表格控件可以灵活的定义每个数据显示的宽度?

Android一般可以用GridView来实现比较简单,但是每个数据显示的长宽会一样,有没有其它的控件可以灵活的定义每个数据显示的宽度,并且前面能显示可以进行选择的框!当然还必须得实现翻页功能!有具体代码更好,谢谢啦~

第1个回答  2011-09-06
你可以尝试TableLayout,根据需要划定按最小单元需要显示多少列,然后宽一点的单元则设置占几个单元格就可以了。这样对齐也美观。需要翻页(翻页动作触发替换到下一页内容,甚至可以用ViewSwitcher做一个翻页的动画)或者滚屏(外面套ScrollView)也很容易。
第2个回答  2017-08-04

    可以在GridView的适配器中对不同itemview的高度宽度重新计算填充;

    viewpage 嵌套gridview可以达到翻页效果;

在Android写一个表格如何自适应
一、 自然拉伸 如果你的网站结构没有用到大量的图形来衔接,主要由表格来定结构,那么你就可以使用该方法。非常适用于主要由表格、文字来表达信息的简单的网页页面。制作表格时,只要你把表格的宽度属性定义为100 ,表格就会根据分辨率的不同自行调整宽度。二、 固定居中 在800×600分辨率下制作的网页在10...

什么是tablelayout?
1. 基本定义 TableLayout是一种在Android开发中经常使用的布局方式,它允许开发者以表格的形式组织和排列界面元素。通过这种布局,可以轻松地实现行和列的排列组合,以便在移动设备上展示信息。2. 主要特点 TableLayout将界面划分为行和列,使得布局的排列更加有序和结构化。开发者可以通过添加行和列来创建复...

Android系统中的UI布局有哪些方式
4.GridLayoutGridLayout是一个基于表格的布局方式,支持行和列之间的平均分布。该布局方式适用于将视图按照复杂的方式排列,例如网格式的布局。开发人员可以灵活地控制行列之间的边距、大小和权重,以及子视图的自适应宽度和高度。5.ConstraintLayoutConstraintLayout是Android系统中最灵活的布局方式之一,它基于约束...

列举android中的常用布局,并简述他们各自的特点
3、帧布局(FrameLayout):帧布局是一种简单的布局,它将子视图叠放在同一个位置上。每个子视图都可以通过设置gravity属性来控制其在布局中的位置。帧布局适用于只显示一个子视图的情况,例如显示前景图像或覆盖视图。4、表格布局(TableLayout):表格布局以表格的形式排列子视图,可以指定行和列的数量,...

android中五种布局有什么不同?
android:layout_alignParentLeft="true" 在父元素左对齐 android:layout_alignParentRight="true" 在父元素右对齐 还可以指定边距等,具体详见API 五。TableLayout 表格布局类似Html里面的Table。每一个TableLayout里面有表格行TableRow,TableRow里面可以具体定义每一个元素,设定他的对齐方式 android:gravity...

手机怎么做表格?用最火的android 表格控件,制作移动端数据分析表格模板...
如钉钉集成后支持PC端使用、H5首页底部切换、自定义填报控件图标等,使得报表更加实用和个性化。为了更直观地展示FineReport移动端报表的功能和效果,我们提供了多个功能的实现方式和效果演示。开发者可以通过微信小程序体验更多的移动端表格demo,并通过点击链接免费使用FineReport移动端\/PC端报表软件。

Android基础知识
一、activity 1.一个activity就是一个类,继承activity; 2.需要复写onCreate()方法; 3.每一个activity都需要在AndroidMainfest.xml清单上进行配置; 4.为activity添加必要的控件。 二、布局 线性布局:LinearLayout 1.填满父空间:fill_parent、match_parent 2.文本多大空间就有多大:warp_content 3.文字对齐方式:gravity...

图解android开发中dp和px的区别
这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导致dip不能正常显示。在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。dip的...

android 显示markdown表格
TextView 或自定义视图中显示 Markdown 内容,而无需进行额外的 HTML 转换。总之,虽然 Android 原生系统不支持直接显示 Markdown 表格,但通过使用第三方库或工具,开发者可以轻松地在 Android 应用中实现这一功能。这些库提供了灵活的解决方案,可以根据开发者的需求和目标读者的不同进行定制和优化。

求助:android:layout
1.android:orientation 定义布局内控件或组件的排列方式可选项:vertical 、 horizontal2.android:layout_width 定义控件的宽度可选项:fill_parent \/ match_parent\/ wrap_content\/绝对数值备注:fill_parent \/ match_parent的效果完全一致,都是填充整个父控件。但是自2.2版本开始推荐使用match_parent 。wrap_content指的是...

相似回答