2016-03-31 17 views
-2

Kullanıcı bir metin dosyasına girdiği içeriği alabilir ve kullanıcı oturum açtığında okuyabilseydim, evet bu şifre. Tercihler çok paylaşılmış veya sqlite kullanıyor ancak ben zaten bir dosyada bulunmadım ... Bu yüzden düğmeye bastığımda, içerik bir metin dosyasına yazılmalıdır. Ya da dosya gezgini ile yaptığımda, hiçbir şey .. Yardımınız için teşekkürler! BununlaBir txt dosyasına yazın android java

public class MDPinterne extends AppCompatActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_mdpinterne); 

     Button button = (Button) findViewById((R.id.button3)); 
     button.setOnClickListener(new View.OnClickListener() { 
      @Override 
      public void onClick(View v) { 
       EditText mdp = (EditText) findViewById(R.id.editText2); 
       String chmdp = mdp.getText().toString(); 

       try { 
        // open myfilename.txt for writing 
        OutputStreamWriter out = new OutputStreamWriter(openFileOutput("mdpsecurity",0)); 
        // write the contents on mySettings to the file 
        out.write(chmdp); 
        // close the file 
        out.close(); 
       } catch (java.io.IOException e) { 
        //do something if an IOException occurs. 
       } 


      } 
     }); 
    } 

} 
+0

, biz ne bilemeyiz yanlış. Çok kötü bir uygulama. – Tokazio

cevap

-1

Dene: İşte benim kodudur

File root = new File(Environment.getExternalStorageDirectory(), "YOUR_FOLDER"); 
    if (!root.exists()) { 
     root.mkdirs(); 
    } 
    try 
    { 
     File mFile; 

     mFile = new File(root, "YOUR_FILE_NAME.TXT"); 

     mFileWriter = new FileWriter(mFile); 

     mFileWriter.append("YOUR TEXT"); 
     mFileWriter.flush(); 
     mFileWriter.close(); 

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

Ve izinleri unutma: catch bloğunda Hiçbirşeyle

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
+0

Aynı şey olmuyor ... Teşekkürler ve ben harici kart değilim – Antholife

İlgili konular