三九宝宝网宝宝百科宝宝知识

android开发如何在相对布局中动态添加控件

01月10日 编辑 39baobao.com

[有哪些国际知名物流公司将中国作为它们全球战略布局的重点]中国现在发展起来了,所以应该有蛮多的公司吧,我这里只有世界著名的十大物流公司,希望对你有帮助: 1.UPS(联合包裹)公司是全球最大的速递机构. 2.德国邮政世界网简称DPWN.是德国的...+阅读

首先setMargin方法不是RelativeLayout的方法,而是RelativeLayout.LayoutParams的方法。

你应该这麽用:

RelativeLayout layout = new RelativeLayout(this);

layout.setLayoutParams(new RelativeLayout.LayoutParams(-1, -1));

TextView mView = new TextView(this);

mView.setId(2);

mView.setText("this is a test text!");

RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(

-2, -2);

// layoutParams.setMargins(100, 100, 100, 100);

layoutParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, -1);

layout.addView(mView, layoutParams);

上例是将一个TextView添加到RelativeLayout的底部。你可以把注释行取消掉,把下一行注释,再看下效果。

以下为关联文档:

办公室布置该如何调整办公室现在的布局让我觉得很不舒服别人一我还是觉得你办公桌放那有问题,到时候是不是都会有人有意无意地偷瞄你,员工一进门先看到的不是你的正面,是你在那玩的小动作,玩笑动作是人的天性,每个人都会。靠窗子没什么不好的...

如何对猪场进行规划和建筑物布局猪场各建筑物的安排应结合地形、地势、水源、当地主风向等自然条件以及猪场的近期和远期规划综合考虑。一般整个猪场的场地规划可分为生产区、管理区、隔离区及生活区四个部...

access中什么是计算型控件怎样向一个报表中添加计算字段在文本框控件的“控件来源”属性中输入了计算表达式的控件叫计算型控件。 在报表中添加计算控件的方法: 1。在工具箱中找到文本框控件,并点击一下这个工具; 2。在报表的某个节(...

EXCEL如何添加控件:在某个表中添加按钮点击按钮弹出对话框打开菜单:视图----工具栏----控件工具箱 控件工具箱上面有《按钮》控件,把它画在Sheer1上面 双击按钮就出现写代码的代码窗口,在那里写代码: Private Sub CommandButton1_Click(...

请教android怎么让控件背景透明Button或者ImageButton的背景设为透明或者半透明 半透明<Button android:background="#e0000000" ... /> 透明<Button android:background="#00000000" ... /> 颜色和不透明度 (a...

动态添加Android安卓控件动态添加Android(安卓)控件步骤: 1、addView 添加控件布局容器 2、removeView 在布局容器中删掉已有的控件 3、使用 public class MainActivity extends Activity { Override...

如何在android程序中动态的增加自定控件protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ViewGroup vg = new LinearLayout(this);//只要得到一个ViewGroup对象就可以...

Android中动态生成控件要源代码最好附上逻辑解释求大侠视Button b = new Button(getApplicationContext()); b.setText("adb"); b.setTextColor(Color.RED); b.setTextSize(22); b.setBackgroundColor(Color.WHITE); b.setOnClickLis...

android自定义控件怎么实现动态绘制代码: public class MyView extends View { //坐标轴原点的位置 private int xPoint=60; private int yPoint=260; //刻度长度 private int xScale=8; //8个单位构成一个刻度...

推荐阅读
图文推荐