ä¸ï¼å¯ä»¥èèä½¿ç¨ JavascriptInterface æ¥å®ç°ç± Javascript æ¥åè° Javaè¯è¨ç代ç ï¼ç¶åå¨è¿ä¸ªä»£ç ä¸æ¥åä¼ å
¥çSQLè¯å¥ï¼ç¶ååç±Javaä¼ å
¥SQLiteå¤çãä½æ¯ä¸å®è¦æ³¨æå®å
¨æ§ï¼é²æ¢è¢«æ³¨å
¥ãäºï¼1ãå¨å¸å±æ件ä¸å£°æWebView
2ãå¨Activityä¸å®ä¾åWebView
3ãè°ç¨WebViewçloadUrl( )æ¹æ³ï¼è®¾ç½®WevViewè¦æ¾ç¤ºçç½é¡µ
4ã为äºè®©WebViewè½å¤ååºè¶
é¾æ¥åè½ï¼è°ç¨setWebViewClient( )æ¹æ³ï¼è®¾ç½® WebViewè§å¾
5ãç¨WebViewç¹é¾æ¥çäºå¾å¤é¡µä»¥å为äºè®©WebViewæ¯æåéåè½ï¼éè¦è¦çè¦çActivityç±»çonKeyDown()æ¹æ³ï¼å¦æä¸åä»»ä½å¤çï¼ç¹å»ç³»ç»åéåªé®ï¼æ´ä¸ªæµè§å¨ä¼è°ç¨finish()èç»æèªèº«ï¼èä¸æ¯åéå°ä¸ä¸é¡µé¢
6ãéè¦å¨AndroidManifest.xmlæ件ä¸æ·»å æéï¼å¦ååºç°Web page not availableé误ã
<uses-permission android:name="android.permission.INTERNET"/>
温馨提示:答案为网友推荐,仅供参考