أونكليكليستينر [إكليبس]
-
13-12-2019 - |
سؤال
أرغب في تمرير البيانات المضافة إلى هذه الحقول إلى ملف .ملف النص المخزنة على الجهاز.
المحلول
حاول أن تفعل شيئا كما أظهر أدناه:
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
}
}
نأمل أن يساعد.
لا تنتمي إلى StackOverflow