请问gridlayout单元格换行
请教gridlayout单元格换行
我用gridlayout显示标题项和内容,碰到一个问题,当一个单元格的文本超出范围时,没有显示出来,我设置了android:maxLines="2",没有显示换行,我把第一列也设置了android:maxLines="2",还是没有换行,请问这个如何设置?
我在网上查了可以设置文本滚动,我在当前文本显示中加了android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever",还是没有生效,请问这个使用场景是什么样的?希望大家多多指教~~
------解决思路----------------------
Android系统中TextView实现跑马灯效果,必须具备以下几个条件:
1、android:ellipsize=”marquee”;
2、TextView必须单行显示,且内容必须超出TextView宽度;
3、TextView要获得焦点才能滚动。
我用gridlayout显示标题项和内容,碰到一个问题,当一个单元格的文本超出范围时,没有显示出来,我设置了android:maxLines="2",没有显示换行,我把第一列也设置了android:maxLines="2",还是没有换行,请问这个如何设置?
我在网上查了可以设置文本滚动,我在当前文本显示中加了android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever",还是没有生效,请问这个使用场景是什么样的?希望大家多多指教~~
------解决思路----------------------
Android系统中TextView实现跑马灯效果,必须具备以下几个条件:
1、android:ellipsize=”marquee”;
2、TextView必须单行显示,且内容必须超出TextView宽度;
3、TextView要获得焦点才能滚动。
<TextView
android:layout_width="200dp"
android:layout_height="wrap_content"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:singleLine="true"
android:text="WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW" />