Read Data Text File in Values Android Studio
- Get link
- X
- Other Apps
- Selected Reading
- UPSC IAS Exams Notes
- Developer'southward Best Practices
- Questions and Answers
- Constructive Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
How to make a txt file and read txt file from internal storage in android?
This example demonstrates How to brand a txt file and read txt file from internal storage in android.
Step one − Create a new project in Android Studio, become to File ⇒ New Projection and make full all required details to create a new project.
Step ii − Add the following code to res/layout/activity_main.xml.
<?xml version = "1.0" encoding = "utf-8"?> <LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" xmlns:tools = "http://schemas.android.com/tools" android:layout_width = "match_parent" android:layout_height = "match_parent" tools:context = ".MainActivity" android:orientation = "vertical"> <EditText android:id = "@+id/enterText" android:hint = "Please enter text here" android:layout_width = "match_parent" android:layout_height = "wrap_content" /> <Push android:id = "@+id/salvage" android:text = "Save" android:layout_width = "wrap_content" android:layout_height = "wrap_content" /> <TextView android:id = "@+id/output" android:layout_width = "wrap_content" android:textSize = "25sp" android:layout_height = "wrap_content" /> </LinearLayout>
In the above code, we have taken editext and button. When user click on push button, information technology volition accept information from edittext and store in internal storage as /data/data/<your.package.name>/files/text/sample.txt. It going to suspend the data to textview from sample.txt
Stride 3 − Add the following code to src/MainActivity.java
package com.example.andy.myapplication; import android.os.Bundle; import android.os.Environment; import android.support.v7.app.AppCompatActivity; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; import android.widget.Toast; import coffee.io.BufferedReader; import java.io.File; import coffee.io.FileInputStream; import java.io.FileReader; import java.io.FileWriter; import coffee.io.IOException; import coffee.io.InputStreamReader; public form MainActivity extends AppCompatActivity { Push button save; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); last TextView output = findViewById(R.id.output); final EditText enterText = findViewById(R.id.enterText); salve = findViewById(R.id.save); save.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if (!enterText.getText().toString().isEmpty()) { File file = new File(MainActivity.this.getFilesDir(), "text"); if (!file.exists()) { file.mkdir(); } try { File gpxfile = new File(file, "sample"); FileWriter writer = new FileWriter(gpxfile); writer.append(enterText.getText().toString()); writer.affluent(); author.close(); output.setText(readFile()); Toast.makeText(MainActivity.this, "Saved your text", Toast.LENGTH_LONG).show(); } catch (Exception e) { } } } }); } private String readFile() { File fileEvents = new File(MainActivity.this.getFilesDir()+"/text/sample"); StringBuilder text = new StringBuilder(); attempt { BufferedReader br = new BufferedReader(new FileReader(fileEvents)); Cord line; while ((line = br.readLine()) ! = nil) { text.append(line); text.suspend('\n'); } br.close(); } catch (IOException eastward) { } String result = text.toString(); return result; } } Footstep four − Add together the following code to manifest.xml
<?xml version = "one.0" encoding = "utf-8"?> <manifest xmlns:android = "http://schemas.android.com/apk/res/android" package = "com.example.andy.myapplication"> <uses-permission android:name = "android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name = "android.permission.READ_EXTERNAL_STORAGE"/> <application android:allowBackup = "true" android:icon = "@mipmap/ic_launcher" android:label = "@string/app_name" android:roundIcon = "@mipmap/ic_launcher_round" android:supportsRtl = "truthful" android:theme = "@style/AppTheme"> <action android:proper noun = ".MainActivity"> <intent-filter> <action android:proper noun = "android.intent.activity.Chief" /> <category android:name = "android.intent.category.LAUNCHER" /> </intent-filter> </activity> </awarding> </manifest>
Let's attempt to run your awarding. I presume you accept connected your actual Android Mobile device with your calculator. To run the app from android studio, open i of your project's activity files and click Run
icon from the toolbar. Select your mobile device every bit an option and so check your mobile device which volition display your default screen −
In the above result, nosotros accept added some text and clicked on salve button equally shown below –
To verify the above result, /data/data/<your.package.name>/files/text/sample.txt equally shown below –
Click here to download the project code
Published on fifteen-Mar-2019 06:40:47
- Related Questions & Answers
- How to make a txt file in internal storage in android?
- How to store list in a txt file and read list from txt file in android?
- How to read a txt file in external storage with runtime permission in android?
- How to make a txt file in external storage with runtime permission in android?
- How to read a .txt file with RandomAccessFile in Coffee?
- How to read an image file in internal storage in android?
- Plot information from a .txt file using matplotlib
- Can we use readUTF() to read a cord from a .txt file in Java?
- How to delete a string within a file(.txt) in java?
- How to overwrite a line in a .txt file using Java?
- How tin we import data from .txt file into MySQL table?
- How to extract all the .txt files from a zip file using Python?
- How to write an paradigm file in internal storage in android?
- How to save an R data frame as txt file?
- How to relieve MySQL query output to excel or .txt file?
Read Data Text File in Values Android Studio
Source: https://www.tutorialspoint.com/how-to-make-a-txt-file-and-read-txt-file-from-internal-storage-in-android
- Get link
- X
- Other Apps

Comments
Post a Comment