2017-02-22 139 views
0

嗨我是Android Studio的一個非常大的初學者。我製作了一個應用程序,您可以選擇您飲用的飲品。我想做到這一點,所以你可以保存你喝酒的那一天將被保存在不同的頁面上。將數據保存到內部存儲

所以有一個按鈕可以讓你喝到你喝的所有飲料和另一個按鈕來選擇你喝的東西。

我被困在如何讓它保存到另一個頁面我試着按照教程,但它沒有奏效。

這是我有什麼:

TextView getRekening; 
    String text; 
    TextView getMessage; 
    public static final String TEXTFILE = "testfile.txt"; 

    public void VoegDataToe(){ 

     getRekening = (TextView)findViewById(R.id.txtTest); 
     getMessage = (TextView)findViewById(R.id.textView2); 
     try{ 
      FileInputStream fileInputStream = openFileInput("Hello file"); 

      InputStreamReader inputStreamReader = new InputStreamReader(fileInputStream); 
      BufferedReader bufferedReader = new BufferedReader(inputStreamReader); 
      StringBuffer stringBuffer = new StringBuffer(); 
      text = getRekening.toString(); 

      while ((text = bufferedReader.readLine()) != null){ 
       stringBuffer.append(getRekening +"\n"); 
      } 
      getMessage.setText(stringBuffer.toString()); 

     }catch(Exception e){ 
      e.printStackTrace(); 
     } 
    } 

這種不停地給我一個錯誤說 「R」 不能被定義(R.id)

回答

0

試 'gradle這個乾淨' 或「gradle這個重建」。

點擊Build-> Clean Project,這將執行一個gradle clean 和Build-> Rebuild,可以嘗試同步項目與Gradle文件,這太常規了。