`
xuela_net
  • 浏览: 495917 次
文章分类
社区版块
存档分类
最新评论

android中动态布局(动态加入TextView和ListView)

 
阅读更多

控制布局,可以通过RelativeLayout.LayoutParams类

final LinearLayout linearLayout = (LinearLayout) findViewById(R.id.groups);

final TextView tv1 = new TextView(this);
tv1.setText("常用联系人");

RelativeLayout.LayoutParams lp1 = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);
lp1.addRule(RelativeLayout.BELOW, R.id.groups);

tv1.setLayoutParams(lp1);

linearLayout.addView(tv1, lp1);

也可采用linearLayout.addView(tv1, 0); // 线性布局 通过参数index控制加入的控件的位置



下面是friend_info_view.xml

chats_view_item.xml

效果图:

分享到:
评论

相关推荐

    android动态布局之动态加入TextView和ListView的方法

    主要介绍了android动态布局之动态加入TextView和ListView的方法,涉及Android动态布局的实现技巧,需要的朋友可以参考下

    Android ListView从网络获取图片及文字显示

    从网络加载图片显示到...item布局是TextView和ImageView 数量的多少视情况而定 再写一个网络请求数据的类 最后面有代码: ”urlConnection 请求数据类的封装“ 类名一定要一样 封装数据类 还有别忘了依赖和权限

    自定义刷新Layout,布局放Listview,TextView或别的控件都可以,亲测完整Demo,欢迎使用

    自定义刷新Layout,布局放Listview,TextView或别的控件都可以,亲测完整Demo,欢迎使用

    Android移动应用开发之使用ListView+SQLiteOpenHelper实现商品列表添加删除的界面

    1. 首先布局主界面布局为2个EditText+1个ImageView+1个ListView,其中ListView中的item的布局为3个TextView+1个ImageView 2. 其次使用SQLiteOpenHelper实现数据库的增删查的功能 3. 绑定数据库的操作以及对ListView...

    Android应用开发学习代码集合,基于AndroidStudio

    介绍 学习Android开发的代码,基于AndroidStudio View_Demo是Android基础控件和布局,包括TextView,Edittext,ImageView,Button,RadioButton,Checkbox,ProgressBar和拖动条。 Adapter_Demo 是Adapter相关的代码...

    Android中ListView的几种常见的优化方法总结

    Android中的ListView应该算是布局中几种最常用的组件之一了,使用也十分方便,下面将介绍ListView几种比较常见的优化方法: 首先我们给出一个没有任何优化的Listview的Adapter类,我们这里都继承自BaseAdapter,...

    Android ListView分页功能实现方法

    要实现下面的效果–当拖动ListView到底部的时候,显示一个ProgressBar和一个”正在加载…”的TextView。并且过两秒钟后,在下面加载出新的数据。项目的目录结构和程序要实现的效果如下:   首先是布局部分: 我为了...

    Android App界面的ListView布局实战演练

    使用ListView和arrayAdapter布局,是ListView布局中最为简单的一种,首先我们会建立一个组件用来显示数据,例如main.xml <?xml version=1.0 encoding=utf-8?> <!-- 主界面本身就是一个显示组件 --> &lt...

    Android 中TextView的使用imageview被压缩问题解决办法

    今天解bug的时候遇到一个奇怪的问题:listview的item由一个textview和一个imageview组成,父布局是线性水平排列。我的本意是imageview显示相同的图片,textview显示文本,但是运行程序后发现,当某个textview的文本...

    期末大作业:Android视频播放器

    此大作业从头到尾每句代码都有自己亲自手敲,程序无任何问题,工具为AndroidStudio, 最后期末成绩95分(因为平时分不高),此作业满足下面所有要求 大作业要求: 1、使用到相对布局和线性布局 2、使用到TextView ...

    ListView多条目显示

    ListView复用多个布局文件。 //复用三个布局文件 @Override public View getView(int position, View convertView, ViewGroup parent) { viewHolder1 holder1 = null; viewHolder2 holder2 = null; ...

    Android代码-仿微信朋友圈全文、完全采用kotlin编写。

    仿微信朋友圈全文、收起的TextView,可在RecyclerView和ListView中使用,不会有错乱和空白问题。 欢迎各位star和提issues! 使用方法 1、引入 在你项目module的build.gradle中加入 implementation '...

    Android 实现微信界面

    自定义ListView的列表项布局文件,将每个ListView要显示的内容构成一个由Map组成的List集合,List集合中的每一项,与ListView中的每一项相对应。创建SimpleAdapter对象,并将之与数据源、ListView列表项布局文件等进行...

    android开发资料大全

    Android中利用画图类和线程画出闪烁的心形,送给亲爱的他 android自带的示例程序 BluetoothChat 变蓝牙串口助手(内含DIY蓝牙遥控车附源码实例教程) Android高手过招 FAQ 网友收集的android开发书籍(可下载哦)...

    Android---UI篇

    •Android---UI篇---Tab Layout(选项卡布局) • •Andorid---UI篇---TableLayout(表格布局) • •Android---UI篇---RelativeLayout(相对布局) • •Android---UI篇---GridView(网格布局) • •Android---UI篇-...

    老罗android视频开发源码和ppt经典

    2.1 android常用布局属性的介绍 2.2 android线性布局的介绍 2.3 android框架布局的使用 2.4 相对布局的使用 2.5 表格布局的介绍 三、Android解析xml文件 3.1 android解析xml文件 3.2 android使用pull解析xml 3.3 ...

    listview每行显示不一样的控件

    listview列表每一行根据需求显示控件!这里边我只定义了三个控件,一个TextView,一个ImageView,一个Button!可以按需求自己定义!也可以是一个布局的!

    Android入门到精通源代码.

    2.4.2 安装和配置Eclipse中Android插件 2.5 使用Eclipse开发Android应用程序 2.5.1 使用Eclipse创建Android项目 2.5.2 Eclipse中Android项目架构 2.5.3 Eclipse中Android项目的调试和运行 第3章 Android中的Activity...

Global site tag (gtag.js) - Google Analytics