布局设置为wrap_content.我正在使用平板电脑,并希望显示为对话框,但不希望高度与屏幕的高度相匹配.
Web视图显示在构建时定义的HTML内容.
HTML包含可以隐藏和显示内容的链接(隐藏/显示’divs’).
当我点击链接展开它们时,对话框的高度随着内容的显示而增加.
但是,当我折叠条目时,对话框的高度不会收缩.
我的偏好是在内容加载后修复对话框的高度.如果内容被隐藏,则无法使对话框的高度降低.
彼得,先谢谢你.
解决方法 简单试试尝试使invalIDate();在onClickListener中
yourWebVIEw.setontouchListener(new OntouchListener() { @OverrIDe public boolean ontouch(VIEw v,MotionEvent event) { // Todo auto-generated method stub // TRY to invalIDate(); // Try to setVisibility(VIEw.GONE); then directly (VIEw.VISIBLE) return false; } });
更难的东西
>浏览WebVIEw的源代码
>跟随点击的执行(我相信你应该从loadUrl()开始)
>尝试触及显示div时导致WebVIEw变大的点
在那里,当div消失时,你可能会找到一种模仿这种行为的方法
总结以上是内存溢出为你收集整理的android – 随着HTML内容的变化,动态降低WebView对话的高度,……或修复高度全部内容,希望文章能够帮你解决android – 随着HTML内容的变化,动态降低WebView对话的高度,……或修复高度所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)