1:动态创建一个控件,比如WebView
WebView m_mWbView = new WebView(getApplication());
2:设置layout 参数,使用FrameLayout ,其他的好像动态设置位置都无效
.....
ViewGroup mViewGroup = xxxx;//这个是根据自己的代码做赋值即可
FrameLayout.LayoutParams lp=new FrameLayout.LayoutParams(w,h);
lp.setMargins(x, y, x+w, y+h); //其中x,y,w,h 都是指定的
mViewGroup.addView(m_mWbView);
m_mWbView.setLayoutParams(lp);
....
这样就可以将控件移动到指定的位置上了