title: Saving to SD card as text file
body: <pre><code>   stopWriting = (Button) findViewById(R.id.save);
     stopWriting.setOnClickListener(new OnClickListener() {
  
         @SuppressLint("SdCardPath")
      public void onClick(View v) {
             // stop recording the sensor data
             try {
  
                 myFile = new File("/sdcard/SensorData/" + txtData.getText() + ".txt");
                 myFile.createNewFile();
  
                 sData = new FileOutputStream(myFile);
                 myOutWriter = new OutputStreamWriter(sData);
                 myBufferedWriter = new BufferedWriter(myOutWriter);
                 myPrintWriter = new PrintWriter(myBufferedWriter);
  
                 //if(myFile != null )//stopFlag = mSensorManager.cancelTriggerSensor(null, null);
                 Toast.makeText(getBaseContext(), "Done", Toast.LENGTH_SHORT).show();
             } catch (Exception e) {
                 Toast.makeText(getBaseContext(), e.getMessage(), Toast.LENGTH_SHORT).show();
             }
         }
     });
  </code></pre>
  
  <p>I am trying to save gyroscope data to txt file but it does not save. If anybody finds the problem, please help to me correct it.</p>