Hii Я пытался много извлечь содержимое файла. Мое намерение состоит в том, чтобы написать некоторое содержимое в файл и вернуть его в виде текстового представления при нажатии кнопки. Я написал код, но, к сожалению, не working.Can любой помощи me.thanks в ихЗапись в файл и извлечение содержимого файла
public class Writing_to_fileActivity extends Activity {
/** Called when the activity is first created. */
public EditText edit;
public Button btn, read;
public TextView tv;
public String str;
public FileOutputStream fOut;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
edit = (EditText) findViewById(R.id.edit);
btn = (Button) findViewById(R.id.btn);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
str = edit.getText().toString();
try {
File sdcard = Environment.getExternalStorageDirectory();
fOut= openFileOutput("Bharath.txt",
MODE_WORLD_WRITEABLE);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(str);
osw.flush();
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
});
read =(Button)findViewById(R.id.read);
read.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
StringBuilder text = new StringBuilder();
try {
BufferedReader br = new BufferedReader(new FileReader(fOut));
String line;
while ((line = br.readLine()) != null) {
text.append(line);
text.append('\n');
}
} catch (IOException e) {
}
TextView tv = (TextView) findViewById(R.id.tet);
tv.setText(text);
}
});
}
}
Что именно вы имеете в виду, если не работаете? Вы получаете исключение или просто не делаете то, что ожидаете? – Kingamajick
В чем проблема, будьте конкретны ... добавьте несколько журналов. или в результате .. – AAnkit
Я не получил текст view.ie, весь код работает должным образом, но текстовое представление не появляется после моего нажатия кнопки –