业余android studio开发(3.5)—— webView完善,问题处理

本文详细探讨了如何解决在使用WebView时遇到的自定义响应式网页无法实现全屏显示及返回上一页的问题。通过修改Activity类的继承方式和解决Java基础错误,实现了网页的全屏展示,并通过分析日志和利用Google资源,成功解决了返回键导致的页面跳转问题。文章还介绍了加入加载页面等待转圈效果的方法,以及在不熟悉APP执行结构的情况下如何通过阅读logcat日志和Google搜索来理解并解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

webView能运行了,但是我自己写的那个网页是响应式,自带了导航和标题,不需要app里原生的tilte栏,百度了几个app全屏的方法,都是一调试就报错。​比如app的样式改成 android:theme="@android:style/Theme.NoTitleBar",就会报错,说无法找到主题什么的。再三研究,原因是在java文件中 public classMainActivity extends 的类不对,改成public class MainActivity extendsActivity 就行了,应该是建立webView项目使用的模板导致的。

返回键不能返回上个页面的错误原因是,没有声明变量(java基础太差),这个从logcat里可以看出来。

又加入了一个载入页面等待的转圈的效果,主要困难是APP执行结构、逻辑不熟悉,多错误几次,读读logcat,google就明白了。

总结:​单纯的搜索问题,不好找到解决方法,要多从根本入手,看logcat,多看基本类的使用说明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值