布局文件如下<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> <TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/name" android:text="菜名:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/showname" android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/num" android:text="数量:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/showdnum" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jia" android:text="+" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jian" android:text="-" />
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:id="@+id/cook" android:text="做法:" />
<TextView android:layout_height="wrap_content"//注意几行,有问题需要解答?????????????????
android:layout_width="wrap_content"
android:lines="3"
android:scrollHorizontally="true"
android:id="@+id/showcook" android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_weight="4"
android:scrollHorizontally="true"
android:id="@+id/optionid" android:minWidth="100dip"/>
<Button
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/shan" android:text="删除" />
</LinearLayout>
</TableRow>
</TableLayout>
如果我想在id为showcook的textview的控件上显示文字,如果内容超出一行,而我需要将它全部显示出来,分多行显示,该怎么设置 android:lines="3"
android:singleLine="false"
android:minLines="2"这些属性全部设置过,但是没有效果,不知道是为啥,希望路过的高手讲讲为啥???????????????
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> <TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/name" android:text="菜名:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/showname" android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/num" android:text="数量:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/showdnum" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jia" android:text="+" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jian" android:text="-" />
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:id="@+id/cook" android:text="做法:" />
<TextView android:layout_height="wrap_content"//注意几行,有问题需要解答?????????????????
android:layout_width="wrap_content"
android:lines="3"
android:scrollHorizontally="true"
android:id="@+id/showcook" android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_weight="4"
android:scrollHorizontally="true"
android:id="@+id/optionid" android:minWidth="100dip"/>
<Button
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/shan" android:text="删除" />
</LinearLayout>
</TableRow>
</TableLayout>
如果我想在id为showcook的textview的控件上显示文字,如果内容超出一行,而我需要将它全部显示出来,分多行显示,该怎么设置 android:lines="3"
android:singleLine="false"
android:minLines="2"这些属性全部设置过,但是没有效果,不知道是为啥,希望路过的高手讲讲为啥???????????????
解决方案 »
- NDK gdb设置断点的时候总是显示No line * in file.....
- 急求,点击GridView里的图片,将该应用程序的背景换了,怎么做
- gridview中 intent传数据问题
- android 在EditText中加入图片后,如何给图片添加点击事件
- 请问google怎么通过Android挣钱?
- 请问下,如何能让某应用在设置里面卸载的时候, 能监控到,并不允许卸载
- linearlayout 的backgroud设置 自定义的 selector后,它的 divider 消失了!!
- 求android老手指导。。
- 关于listview求助
- genymotion如何模拟发短信?
- 有挑战的问题:ksoap2 客户端 序列化KvmSerializable 对象 嵌套 对象 问题。。。
- 第一发帖子 求助android系统相册 和拍照
android:layout_width="fill_parent"
android:text="222222222222222222222222222222233333333333333333333322222222222222222222222222222222222"
android:id="@+id/showcook"
android:minWidth="100dip"/>
大概是TableRow 的问题, 应该是个bug,楼主的写法放在其他地方是没有问题的。
这个没有效果,
怎觉得android 的布局有时都不是想要怎样的效果就能显示成怎么样的,也许是我水平不够,不知道怎么控制,有没有什么资料讲了它的布局规律的啊?????????????
<?xml version="1.0" encoding="utf-8"?>
<TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
> <TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/name" android:text="菜名:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/showname" android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/num" android:text="数量:" />
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/showdnum" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jia" android:text="+" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_weight="1"
android:id="@+id/jian" android:text="-" />
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="fill_parent"
android:layout_width="wrap_content"
android:id="@+id/cook" android:text="做法:" />
<TextView android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:text="222222222222222222222222222222233333333333333333333322222222222222222222222222222222222"
android:id="@+id/showcook"
android:minWidth="100dip"/>
</LinearLayout>
</TableRow>
<TableRow>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:layout_weight="4"
android:scrollHorizontally="true"
android:id="@+id/optionid" android:minWidth="100dip"/>
<Button
android:layout_weight="1"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:id="@+id/shan" android:text="删除" />
</LinearLayout>
</TableRow>
<TextView android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="222222222222222222222222222222233333333333333333333322222222222222222222222222222222222"
android:lines="3"
android:scrollHorizontally="true"
android:id="@+id/showcook" android:minWidth="100dip"/>
</TableLayout>这是我的layout 你替换下,试试呢? 我这里是没问题的。