سؤال

أرغب في تمرير البيانات المضافة إلى هذه الحقول إلى ملف .ملف النص المخزنة على الجهاز.

هل كانت مفيدة؟

المحلول

حاول أن تفعل شيئا كما أظهر أدناه:

giveacodicetagpre.

اسمحوا لي أن أعرف إذا كان يعمل!

نصائح أخرى

في ملف شمل الخاص بك يمكنك إضافة android:onClick="bSomething" إلى خصائص الزر الذي تريد النقر فوقه.ثم على فئة النشاط الخاص بك (أو حيث لديك التعليمات البرمجية التي قمت بنشرها) يمكنك أن تفعل شيئا مثل:

public void bSomething(View view){
    try{

         FileOutputStream fout = openFileOutput(“yourfile.txt”,MODE_PRIVATE);

         OutputStreamWriter osw = new OutputStreamWriter(fOut);

         osw.write(editText1.getText().toString()+" ");
         osw.write(editText2.getText().toString()+" ");
         osw.write(editText3.getText().toString()+" ");

         osw.close();

         fout.close();

         }catch(Exception e){

             //do the exception handling
         }
     }

نأمل أن يساعد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top