LinearLayout中加入TextView问题
bit6211
2010-07-22
大家好,我在xml设置文件中设置的LinearLayout如下:
<LinearLayout android:id="@+id/body" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="horizontal" android:gravity="left" > 然后在代码中,访问该LinearLayout,往里面加入TextView,代码如下: LinearLayout body = (LinearLayout) findViewById(R.id.body); for(int i = 0; i < len; i++) { TextView tv = new TextView(this); tv.setText("Test" + i); tv.setPadding(2, 2, 2, 0); tv.setOnClickListener(authorListener); body.addView(tv); } 当加入的TextView过多时,多余的TextView就会在屏幕之外,显示不了。 请问如何当加入的TextView超过屏幕大小时,能自动换下一行显示呢? 谢谢大家。 |
|
yuanyao
2010-07-22
换GridView看看是不是你想要的效果。
|
|
bit6211
2010-07-22
用GridView可以满足我的需求,十分感谢。
|
相关讨论
相关资源推荐
- Generic Programming - What are you, anyway?
- LinearLayout 动态添加TextView控件
- android 实现LinearLayout布局内TextView横向排列,自动换行
- Android LinearLayout中TextView标签项自动换行的一种解决方案
- Android开发TextView+LinearLayout实现底部导航栏
- ConstraintLayout中TextView文字超过屏幕问题
- android动态建立textview,android动态布局之动态加入TextView和ListView的方法
- 安卓开发 动态添加按钮 java设置_Android开发java动态添加view
- Android中如何添加线性布局,android studio中LinearLayout线性布局
- Android学习笔记(一)----LinearLayout,RelativeLayout,TextView