html - Android webview loaddata giving NullPointerException -
i have used webview named testview load html data in webview. using following code.
testview.loaddata("<html><body>helloindia</body></html>", "text/html", "utf-8");
i have given <uses-permission android:name="android.permission.internet" /> in manifest. above loine of code generating nullpointerexception. can point out problem in code?
as @m0s pointed in comment: make sure textview is initialized:
textview = new webview(this); // used inside activity also, java custom write class names first letter capitalized (webview) , instances first letter in lower-case (textview), distinguished.
update:
if line returns null:
textview = (webview)this.findviewbyid(r.id.testview) then forgot call:
setcontentview(r.layout.main); in activity.oncreate() method. javadoc of findviewbyid(int) says:
finds view identified id attribute xml processed in oncreate(bundle). that's setcontentview() (processes layout xml):
set activity content layout resource. resource inflated, adding top-level views activity.
Comments
Post a Comment