«

»

PhoneGap框架的DroidGap类中对WebView的访问

android phonegap此问题纠结一下午。phonegap中默认显示的webview是不带滚动条的,但有时需要这个特性,如何显示它呢?据某些说法在页面布局里设置是无效的,需在代码中设置。首先,就是获得DroidGap中的WebView的访问权。有说法称DroidGap继承于Activity的某个子类,但看到的一个名为DroidGap.java里显示是直接继承于Activity,而appView为其保护类型成员,按java语义,在其子类内将被继承,并可被访问。出现语法提示也证实了这一点。


但下面代码:

运行时反复出错。百思不得其解。

后看到一篇贴子,里面提到:

应位于

之下。

如此再试,居然通过。看来appView的使用方式无问题,但放在了不该放的地方。

联想未用phonegap时sdk的开发方法,webview 的使用似乎也需放在setContentView之后方可正常运行。但是之前试过将appView.setScrollBarStyle(0);放在loadurl之后运行呀?现在想起来,也许是因为前面的相同代码未注释掉的缘故,所以造成了错觉。细心很重要。

1 星2 星3 星4 星5 星 (尚无评分)
Loading...Loading...

相关文章

PhoneGap编程中DOMContentLoaded和deviceready事件... 在桌面网页中deviceready是不会触发的,但在将应用部署到设备上时我们可以用deviceready代替DOMContentL...
DW CS5.5 升级PhoneGap 1.5的问题 DW cs5.5内带的phonegap 0.9过于陈旧,经常会导致错误。但是在升级到最新版的1.5时,发现个有趣的问题。...
DW CS5.5+PhoneGap+Eclipse开发Android应用 DW cs5.5强化了对基于html5的web应用的支持,内嵌有jQuery mobile 1.5和PhoneGap(大约是0.9版本),在适...
Android平台给PhoneGap应用添加广告 PhoneGap是一个跨平台的基于HTML5和javascript的开发框架,那么现在想集成像Admob这种基于Android原生平...
Visual Studio 2015里用Xamarin开发Android应用 最近Windows10升级的新闻炒成一片,但对我而言,最感兴趣的则是传说中的Win10可以运行Android和IOS应用...
Android中的String.equalsIgnoreCase方法 PhoneGap+HTML做个android小程序,网页的title设为"-1",然后在android程序中appView.getTitle()=="-1"...
android:color 属性 颜色通常是rgb值来表示,但是要加上一些透明呢?Android中使用4个数字来表示颜色,分别是alpha、红(red)...
PhoneGap与jQuery Mobile的Splash屏幕 有种看法认为对于移动设备用户,是非常讨厌splash屏幕的,其实我自己正是这样。但是对phonegap及jquery...

发表评论

电子邮件地址不会被公开。