第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為甚么我用android studio寫這個js程序就會崩潰,去掉就可以正常運行了

是一添加WebSettings set=wv.getSettings();這個語句就會崩潰,wv是我設(shè)置的WebView名稱

正在回答

2 回答

public?class?MainActivity?extends?AppCompatActivity?{
private?WebView?wv;
????private?ProgressDialog?pd;
????@Override
????protected?void?onCreate(Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.activity_main);
????????init();
????}
????private?void?init()?{
????????wv=(WebView)findViewById(R.id.webView);
????????wv.loadUrl("http://www.bilibili.com");
????????//使得網(wǎng)頁從WebView中打開,而不是跳轉(zhuǎn)
????????wv.setWebViewClient(new?WebViewClient(){
????????????@Override
????????????public?boolean?shouldOverrideUrlLoading(WebView?view,?String?url)?{
????????????????view.loadUrl(url);
????????????????return?true;

????????????}
????????});
????????//判斷頁面加載過程
????????wv.setWebChromeClient(new?WebChromeClient(){
????????????@Override
????????????public?void?onProgressChanged(WebView?view,?int?newProgress)?{
????????????????if(newProgress==100){
????????????????????closeDialog();
????????????????}else?{
????????????????????openDialog(newProgress);
????????????????}
????????????}
????????????private?void?openDialog(int?newProgress)?{
????????????????//如果對話框等于空,也就是沒有對話框
????????????????if(pd==null){
????????????????????//設(shè)定一個新的對話框
????????????????????pd=new?ProgressDialog(MainActivity.this);
????????????????????//設(shè)置標題
????????????????????pd.setTitle("加載中。。。");
????????????????????pd.setIcon(R.mipmap.ic_launcher);
????????????????????//設(shè)置對話框進度條樣式,設(shè)置為橫向
????????????????????pd.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);
????????????????????//設(shè)置進度,隨刷新進度改變
????????????????????pd.setProgress(newProgress?);
????????????????????pd.show();

????????????????}else{
????????????????????pd.setProgress(newProgress?);
????????????????}
????????????}
????????????private?void?closeDialog()?{
????????????????if(pd!=null&&pd.isShowing()){
????????????????????pd.dismiss();
????????????????????pd=null;
????????????????}
????????????}
????????});
????}
????//改寫前進與后退的邏輯,使得物理返回按鈕默認為上一頁面
????public?boolean?onKeyDown(int?keyCode,?KeyEvent?event)?{
????????if?(keyCode==KeyEvent.KEYCODE_BACK){
????????????if(wv.canGoBack()){
????????????????wv.goBack();
????????????????return?true;
????????????}else?{
????????????????System.exit(0);
????????????}
????????}
????????return?super.onKeyDown(keyCode,?event);
????}
}


0 回復(fù) 有任何疑惑可以回復(fù)我~

詳細一點你這個,搞不懂啊

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

元素滴3579866 提問者

我把代碼貼在下面了,我如果在onCreate方法中新建WebString,程序就會崩潰
2016-08-13 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
Android攻城獅的第二門課(第1季)
  • 參與學習       111140    人
  • 解答問題       1560    個

本課程由淺入深地帶您學會Android的常用控件的開發(fā)和使用

進入課程

為甚么我用android studio寫這個js程序就會崩潰,去掉就可以正常運行了

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號