android acitivity如何跨行合并单元格
android acitivity如何合并到跨行合并单元格问题
| 文字 | 第2列下面的3个相邻单元格合并为1个
| 文字 |
| 文字 |
想做一个如图的tablelayout,但是不知道两个图片所在的单元格如何合并。。。
图画的有点丑-_-||
反正就是一个3行2列的表格,然后
第2列下面的3个相邻单元格合并为1个
我知道这种布局用其他方式也可以实现
android:layout_span="2" 这只能实现列的合并
可是这里就需要tablelayout
有人说 用嵌套的tablelayout 似乎也不太好做啦
--------------------编程问答-------------------- 你看apidemo里面有这个例子么,其实也可以考虑用LinearLayout做拆分 --------------------编程问答-------------------- 是的,好像只有用LinearLayout方可以哦 --------------------编程问答-------------------- 头疼 死活没有在apidemo里知道
跨行合并 说没有办法做
想知道 如何用嵌套的tablelayout 来做 ?(
| 文字 | 第2列下面的3个相邻单元格合并为1个
| 文字 |
| 文字 |
3个 单元格合并使用1个 新的
tablelayout 里面只有1个imageview) --------------------编程问答-------------------- 下面的如何调整
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:padding="6dip">
<LinearLayout android:orientation="vertical" android:layout_width="0dip" android:layout_weight="1" android:layout_height="fill_parent">
<LinearLayout
android:layout_width="100dip"
android:layout_height="0dip"
android:orientation="horizontal"
android:layout_gravity="center_vertical"
>
<TextView android:layout_width="40dp"
android:layout_height="0dip"
android:layout_weight="1"
android:text="My Application" />
<TextView android:layout_width="40dp"
android:layout_height="0dip"
android:layout_weight="1"
android:text="My Application" />
</LinearLayout>
<TextView android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:gravity="center_vertical"
android:text="Simple ut" />
<TextView android:layout_width="fill_parent"
android:layout_height="0dip"
android:layout_weight="1"
android:gravity="center_vertical"
android:text="Simple ut" />
</LinearLayout>
<ImageView
android:id="@+id/icon"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:layout_marginRight="6dip"
android:src="@drawable/ic_launcher" />
</LinearLayout>
就是要让图片左边有2个相邻的textivew --------------------编程问答-------------------- 左边一个表格布局A三行一列,右边一个垂直线性布局B
A和B布局可以是嵌在相对布局,水平的线性布局都可以
--------------------编程问答-------------------- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<ScrollView
android:id="@+id/svv"
android:layout_width="500px"
android:layout_height="1500px"
>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
这种写法 能否实现 table的 数据滚动码?(数据行太多 必须 放竖直滚动条 --------------------编程问答-------------------- 楼主用权重来表示,就可以了layout_weight --------------------编程问答-------------------- 楼上朋友“左边一个表格布局A三行一列,右边一个垂直线性布局B
水平的线性布局 这个xml该如何写 ?? --------------------编程问答-------------------- 最外层的线性布局是横向的,里边有两个线性布局a,b
a是纵向的,b是横向的,a中方三个textview,b中方一个textview就可以了 --------------------编程问答-------------------- <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TableRow
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="层次"
android:textSize="5sp"
/>
<EditText
android:id="@+id/level"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="sfdffffsd"
android:textSize="10sp" />
<TextView
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="种类组成"
android:textSize="15sp"
android:layout_span="2"
/>
<TextView
android:layout_width="20dp"
android:layout_height="wrap_content"
android:text="考察照片"
android:textSize="15sp"
android:layout_span="2"
/>
</TableRow>
<TableRow
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="层1"
android:textSize="5sp"
/>
<EditText
android:id="@+id/qiaomuyubidu"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="5"
android:textSize="10sp" />
<EditText
android:id="@+id/qiaomucomponent"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="山合度5"
android:textSize="10sp"
android:layout_span="2"
/>
<EditText
android:id="@+id/photofilename"
android:layout_width="10dp"
android:layout_height="50dp"
android:text=""
android:textSize="5sp"
/>
<Button
android:id="@+id/btnselectphoto"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="择图"
android:paddingLeft="5dp"
/>
</TableRow>
<TableRow
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="层2"
android:textSize="5sp"
/>
<EditText
android:id="@+id/guanmugaidu"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="盖5%"
android:textSize="10sp" />
<EditText
android:id="@+id/guanmucomponent"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="gnus umbta)5"
android:textSize="10sp"
android:layout_span="2"
/>
<ImageView
android:id="@+id/imageView1"
android:layout_width="10dp"
android:layout_height="50dp"
android:src="@drawable/icon" />
<Button
android:id="@+id/btntakephoto"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="拍照"
android:paddingLeft="5dp"
/>
</TableRow>
<TableRow
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
>
<TextView
android:layout_width="10dp"
android:layout_height="10dp"
android:text="层3"
android:textSize="5sp"
/>
<EditText
android:id="@+id/caobenfudaidu"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="覆盖5%"
android:textSize="10sp" />
<EditText
android:id="@+id/caobencomponent"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="Art"
android:textSize="10sp"
android:layout_span="2"
/>
<EditText
android:id="@+id/edtphotobak"
android:layout_width="10dp"
android:layout_height="wrap_content"
android:text="照片备注:欢平均高度5"
android:textSize="5sp"
android:layout_span="2"
/>
</TableRow>
</TableLayout>
</LinearLayout>
()
实际上我要的问题如上,在TableLayout上 合并2列3行最终实现类似如下
a b 照片
层1 n -----------------
层2 r | 这里是招聘 |
层3 we ------------------
要求是用TableLayout来做 (他对得很齐整)
补充:移动开发 , Android