散分求教:不用再xml中定义,直接在代码中用方法来设置WebView组件的大小和所处的位置

qq843788041 2010-10-20 11:02:38
WebView组件可以在xml文件中完成定义,在定义的同时可以设置宽度、高度、所处的X、Y坐标:
<WebView android:id="@+id/webView" android:layout_x="0px"
android:visibility="visible" android:layout_width="320px"
android:layout_y="69px" android:layout_height="333px"></WebView>

但在程序中需要动态的改变WebView的宽、高、X、Y的值,WebView有没有已经封装好了的相关方法可供直接调用啊,或者自定义可以达到效果的方法?
烈日下站等!!!!!!
...全文
857 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq843788041 2010-10-22
  • 打赏
  • 举报
回复
看来绝对布局已经跟不上潮流了,换其他的布局咯
ameyume 2010-10-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 guoyoulei520 的回复:]
引用楼主 qq843788041 的回复:
WebView组件可以在xml文件中完成定义,在定义的同时可以设置宽度、高度、所处的X、Y坐标:

XML code
<WebView android:id="@+id/webView" android:layout_x="0px"
android:visibility="visible" android:layout_width="320px……
[/Quote]
貌似这样可以,在绝对布局中可以指定X,Y相对的左上角的距离
凉凉二点凉 2010-10-20
  • 打赏
  • 举报
回复
[Quote=引用楼主 qq843788041 的回复:]
WebView组件可以在xml文件中完成定义,在定义的同时可以设置宽度、高度、所处的X、Y坐标:

XML code
<WebView android:id="@+id/webView" android:layout_x="0px"
android:visibility="visible" android:layout_width="320px"
andr……
[/Quote]

这个还不容易???
首先一点设置x 和 y是在绝对布局中完成的。。
看起来像这样
mAbsoluteLayout.addView(mGallery, new AbsoluteLayout.LayoutParams(1200, AbsoluteLayout.LayoutParams.FILL_PARENT, 40, 0));

mGallery可以换成你的WebView如:
WebView mGallery= new WebView(this)

40代表x 0代表y


qq843788041 2010-10-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zhouyongyang621 的回复:]

view.setLayoutParams(new LayoutParams(40,50));设置宽高,X,Y不知道怎么设置
[/Quote]
急求X、Y的设置方法啊!!!!!
梦_枫 2010-10-20
  • 打赏
  • 举报
回复
view.setLayoutParams(new LayoutParams(40,50));设置宽高,X,Y不知道怎么设置

80,355

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧