2016-10-28 67 views
0

我一直在嘗試從字面上找到所有可以找到的東西。我目前正在使用帶有edittext的警告對話框來將URL添加到我的webview中。所有這一切都很好。我想要做的是保存輸入的URL,以便在應用程序關閉並重新開始時,它將在同一個URL上打開。我基本上已經嘗試過使用SharePreferences或寫入文件的各種不同方式,但仍然無法弄清楚。相當令人沮喪,特別是考慮到它可能是我沒有意識到的一些愚蠢的事實。大聲笑。保存WebView網址

這只是與webview對話框的設置。 webview也在代碼中被調用。

//Popup Window 
     final AlertDialog alertDialog = new AlertDialog.Builder(MainActivity.this).create(); 
     final EditText input = new EditText(this); 
     String url = input.getText().toString(); 
     alertDialog.setTitle("Enter Dynmap URL"); 
     alertDialog.setView(input); 
     alertDialog.setButton(AlertDialog.BUTTON_POSITIVE, "Enter", new DialogInterface.OnClickListener() { 

      public void onClick(DialogInterface dialog, int id) { 

       GETTEXT = input.getText().toString(); 

       Browser.setWebViewClient(new WebClient()); 
       Browser.loadUrl(input.getText().toString()); 


      } 

     }); 

回答

0

你需要證明你是如何存儲和讀取數據從sharedpreferences或文件系統恢復,因爲目前的代碼,你已經張貼犯規讓我們瞭解你是如何保存系統。

+0

* facepalm *剛剛意識到這一點。 –