2 sachinks SachinKS 于 2013.03.06 16:48 提问

java如何添加一个新object到layout中

比如,有一个ImageView:

public ImageView get_image_by_name(String name)
{
    int image_id = getResources().getIdentifier(name , "drawable", getPackageName());
    return (ImageView)findViewById(image_id);
}

不知道应该怎么添加到layout中?

1个回答

lvxingang
lvxingang   2013.03.06 17:12
已采纳
 public void addView (View child)

Adds a child view. If no layout parameters are already set on the child, the default parameters for this ViewGroup are set on the child.

Note: do not invoke this method from draw(android.graphics.Canvas), onDraw(android.graphics.Canvas), dispatchDraw(android.graphics.Canvas) or any related method.

Parameters
child the child view to add

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Fragment布局中动态添加显示新的layout.xml文件
在做跑步app的过程中,分为跑步状态、跑完状态和准备状态,三种状态里有不同的状态信息需要显示。而这三个状态都是在同一个fragment布局中的,虎扑跑步app中的做法是将各种信息和控件都放在fragment布局中,通过后台逻辑控制哪些显示、哪些不显示。同事说这种方法很乱,都在一个布局里。她说要将这三种状态做成三个layout,然后动态切换。刚开始我感觉在fragment里动态切换layout是不可行
如何创建一个新对象?如何使用对象中的属性和方法?
使用new 关键字来创建一个新的对象;     通过对象的实例用“.”(点)来调用对象中的属性和方法;     静态的方法和属性,也可以直接用类名“.”(点)来调用;
javascript object 元素(属性)的增加。
-
定义一个Object类型的数组,初始容量为10,当添加到第十个元素的时候,数组的长度扩展为原来的两倍
欢迎互相学习、指教
java方法中传入(Object... strs)参数
这个"Object..."参数表示:可变长参数,就是这个位置可以传入 0~任意个该类型参数
给js对象添加新属性的方法
例如要给对象textObj添加个'selected'的新属性,可以这样来写: var textObj = {}; textObj['selected'] = 'true'; console.log(textObj);  //输出{select:true}
LinearLayout动态添加控件及将某XML动态加入到Activity显示(1)
版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 本文第二篇:《动态添加综合布局---动态添加控件及将某XML动态加入到Activity显示(续)》 总结:对于viewgroup,可以设定margin(即viewgroup距离父布局的距离)和layoutParams.graviey(即viewgroup在父布局中的位置,但是lay
Activity和layout的关系,activity的启动模式
standard:每当启动一个新的活动,它就会在返回栈中入栈,并处于栈顶的位置。singleTop:在启动活动时如果发现返回栈的栈顶已经是该活动,则认为可以直接使用它,不会再创建新的活动实例singleTask:如果发现已经存在则直接使用该实例,并把在这个活动之上的所有活动统统出栈singleInstance:会启用一个新的返回栈来管理这个活动
Java不定参数Object… obj 和 Object[] 的区别
http://blog.csdn.net/mycup163/article/details/7204752 简述: java中方法重载可以实现参数不同自动匹配对应方法。但现实中也存在这种问题。普通传参对于形如下面的方法,却显得臃肿而失优雅。 Map getRealLine( int left, int top String color) //others metho
jquery怎样向json中的object添加键值对(元素)?
var obj={'id':100,'name':'小明'};obj.age=20;console.log(obj);{'id':100,'name':'小明',age:20};