2017-02-22 174 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文件,这太常规了。