Guest User

Untitled

a guest
Jun 30th, 2017
142
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.         findViewById(R.id.Button01).setOnClickListener(new  OnClickListener(){
  2.  
  3.             @Override
  4.             public void onClick(View arg0) {
  5.                 FileInputStream in;
  6.                 try {
  7.                     in = openFileInput("plik");
  8.                     char [] buf = new char [15];
  9.                     int ile=0;
  10.                     int i;
  11.                     while((i=in.read())!=-1){
  12.                         if(ile<15){
  13.                         buf[ile]=(char)i;
  14.                         ile++;
  15.                         }
  16.                     }
  17.                     in.close();
  18.                     buf[ile]='\0';
  19.                     buf[ile+1]='\0';
  20.                     String text=String.valueOf(buf);
  21.                     ((EditText)findViewById(R.id.EditText01)).setText(text);
  22.                 } catch (FileNotFoundException e) {
  23.                     // TODO Auto-generated catch block
  24.                     e.printStackTrace();
  25.                 } catch (IOException e) {
  26.                     // TODO Auto-generated catch block
  27.                     e.printStackTrace();
  28.                 }
  29.             }});
  30.        
  31.         findViewById(R.id.Button02).setOnClickListener(new OnClickListener() {
  32.            
  33.             @Override
  34.             public void onClick(View arg0) {
  35.                 FileOutputStream out;
  36.                
  37.                 try {
  38.                     out=openFileOutput("plik", 0);
  39.                     String tmp=((EditText)findViewById(R.id.EditText01)).getText().toString();
  40.                     out.write(tmp.getBytes());
  41.                     out.close();
  42.                 } catch (FileNotFoundException e) {
  43.                     // TODO Auto-generated catch block
  44.                     e.printStackTrace();
  45.                 } catch (IOException e) {
  46.                     // TODO Auto-generated catch block
  47.                     e.printStackTrace();
  48.                 }
  49.  
  50.             }
  51.         });
RAW Paste Data