Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void readData() {
- InputStream is = getResources().openRawResource(R.raw.babynames);
- BufferedReader reader = new BufferedReader(
- new InputStreamReader(is, Charset.forName("UTF-8"))
- );
- String line = "";
- try {
- reader.readLine();
- String mGender,mMeaning,mName,mOrigin;
- while ((line = reader.readLine()) != null) {
- Log.d("MyActivity", "Line: " + line);
- String[] tokens = line.split(",");
- mGender=tokens[1];
- mMeaning=tokens[2];
- mName=tokens[3];
- mOrigin=tokens[4];
- BabyName babyName=new BabyName(mGender,mMeaning,mName,mOrigin);
- babyName.setGender(mGender);
- babyName.setName(mName);
- babyName.setOrigin(mOrigin);
- babyName.setMeaning(mMeaning);
- database.babyDao().insert(babyName);
- babyNames.add(babyName);
- Log.d(TAG, "Just created: " + mGender+mMeaning+mName+mOrigin);
- }
- } catch (IOException e) {
- Log.wtf("MyActivity", "Error reading data file on line" + line, e);
- e.printStackTrace();
- }
- }
Add Comment
Please, Sign In to add comment