Android(安卓)动态加载布局文件
16lz
2022-05-05
setContentView(R.layout.activity_main); TextView text = (TextView)this.findViewById(R.id.DynamicText);text.setText("Hello World");
(2) 第二种方式,通过 LayoutInflater 来间接加载 ,即: LayoutInflater mInflater = LayoutInflater.from(this); View contentView = mInflater.inflate(R.layout.activity_main,null); TextView text = (TextView)contentView.findViewById(R.id.DynamicText);text.setText("Hello World"); setContentView(contentView);
LinearLayout layout = new LinearLayout(this); TextView text = new TextView(this);text.setText("Hello World");text.setLayoutParams(new ViewGroup.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); layout.addView(text); setContentView(layout);
更多相关文章
- Android(安卓)硬件抽象层(HAL)概要介绍和学习计划
- Android(安卓)studio简单使用JNI实例
- Android(安卓)UI框架 Android(安卓)UI控件类简介 android5大布局
- Android打包AAR及与unity通信方法
- Android学习总结
- android 操作sdcard中的多媒体文件(一)——音乐列表的制作
- 解决android一直在running,打不开文件,下载不了gradle包的方法
- 使用pull解析器操作xml文件
- NPM 和webpack 的基础使用