补充说明一下,我这个inputView是inflate出来的inputView = (KeyboardView)getLayoutInflater().inflate(R.layout.input, null),我要如何给这个inputView动态地添加控件(TextView)呢?
解决方案 »
- NDK下的OpenGL程序怎么显示中文?怎么去获取中文的字库?传Canvas+Paint对象到NDK层?
- 求解android多线程问题
- Android内置的手机铃声放在哪个目录下
- 装Android的机型有哪些?哪里有比较全面的数据?
- 关于listview的简单问题
- startActivityForResult疑问
- android 4.0 socket问题
- 新手写一个闹钟app遇到了问题。。求大神!!
- 使用SharedPreferences访问其他文件中的资源TextView报空指针错误
- Android下拉刷新,上拉加载,有没有比较好的第三方库?
- 系统的path 空了 咋办啊
- 请教关于Service向Activity广播的问题
此时如果要动态添加TextView,可以用下面的语句:TextView textView = new TextView(this);
textView.setId(1);
textView.setText("test");
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
-2, -2);
params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, -1);//布局在底部
inputView.addView(textView, params);