在android中创建具有垂直分隔符、固定列长度和标题的表
我正在尝试在Android布局中创建一个表。 我希望此表是普通表,如gridView或datagridView,与使用Microsoft Word可以获得的表相同: 我想定义列的长度,这样下面的文本将是直的,在列和行之间有一个分隔符,当然还有一个漂亮的列标题 到目前为止,我尝试使用TableLayout,但不一样: 文本未对齐-根据文本长度,列不在另一列之下,因为每一行只是一个字符串 列之间没有分隔符 行与行之间的分隔我在每行之后将其添加到TableLayout中:在android中创建具有垂直分隔符、固定列长度和标题的表,android,file,android-layout,tableview,Android,File,Android Layout,Tableview,我正在尝试在Android布局中创建一个表。 我希望此表是普通表,如gridView或datagridView,与使用Microsoft Word可以获得的表相同: 我想定义列的长度,这样下面的文本将是直的,在列和行之间有一个分隔符,当然还有一个漂亮的列标题 到目前为止,我尝试使用TableLayout,但不一样: 文本未对齐-根据文本长度,列不在另一列之下,因为每一行只是一个字符串 列之间没有分隔符 行与行之间的分隔我在每行之后将其添加到TableLayout中: View v = new V
View v = new View(this);
v.setLayoutParams(new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, 1));
v.setBackgroundColor(Color.rgb(51, 51, 51));
我想要实现的是,用户将能够查看我为他编写的文件。此文件在列之间用制表符分隔,通过在计算机上用Excel打开它,它显示为表格
如果有其他方法代替我试图创建的此表来查看此选项卡分隔的文件,我将很高兴知道如何操作。查看Android SDK附带的ApiDemos示例中的FixedGridLayout.java。要了解如何实现它,请参见com.example.android.api.animation.LayoutAnimations.java