Modul Praktikum Pemrograman IV – adam ab - 2015 Hal 49 Tambahkan script xml pada layout. <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/bSave" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="Simpan" /> <Button android:id="@+id/bClear" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="reset" /> <Button android:id="@+id/bRead" android:layout_width="match_parent" android:layout_height="wrap_content" android:text="baca" /> </LinearLayout> </LinearLayout> Praktikum IX Metode Penyimpanan data dengan File
4
Embed
Praktikum IX Metode Penyimpanan data dengan File · 2017-05-24 · Modul Praktikum Pemrograman IV – adam ab - 2015 Hal 49 Tambahkan script xml pada layout.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Modul Praktikum Pemrograman IV – adam ab - 2015 Hal 49
Tambahkan script xml pada layout.
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<Button
android:id="@+id/bSave"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="Simpan" />
<Button
android:id="@+id/bClear"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="reset" />
<Button
android:id="@+id/bRead"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="baca" />
</LinearLayout>
</LinearLayout>
Praktikum IX
Metode Penyimpanan data dengan File
Modul Praktikum Pemrograman IV – adam ab - 2015 Hal 50
Tambahkan kode pada activityMain.java
package com.filesimpan;
import java.io.FileInputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()) {
case R.id.bSave:
Modul Praktikum Pemrograman IV – adam ab - 2015 Hal 51
fileCreate();
break;
case R.id.bClear:
pesan.setText("");
break;
case R.id.bRead:
readFile();
break;
}
}
private void fileCreate() {
try {
isiPesan = pesan.getText().toString();
OutputStream os = openFileOutput(FILE_NAME, MODE_WORLD_READABLE);
OutputStreamWriter osw = new OutputStreamWriter(os);