2017-02-22 7 views
0

Hallo, ich bin ein sehr großer Anfänger bei Android Studio. Ich habe eine App erstellt, in der du Getränke auswählen kannst, die du konsumiert hast. Ich möchte es so machen, dass du die Drinks, die du an diesem Tag getrunken hast, auf einer anderen Seite speichern kannst.Speichern von Daten im internen Speicher

So gibt es einen Knopf, der Sie zu allen Getränken bringt und einen weiteren Knopf, um auszuwählen, was Sie getrunken haben.

Ich bin fest, wie es auf einer anderen Seite speichern Ich habe versucht, ein Tutorial zu folgen, aber es hat nicht funktioniert.

das ist, was ich hatte:

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(); 
     } 
    } 

dies mir einen Fehler geben gehalten "R" sagt nicht definiert (R.id) könnte

Antwort

0

try 'gradle sauber' oder ‚gradle wieder aufbauen ".

Klicken Sie auf Build-> Clean Project und das wird eine Gradetur sauber und Build-> Rebuild mit können versuchen, Sync-Projekt mit Gradle-Dateien auch, normalerweise, dass der Trick.

Verwandte Themen