@@ -83,15 +83,11 @@ protected void styleData(ChartData data) {
8383 protected void onResume () {
8484 super .onResume ();
8585
86- RealmConfiguration config = new RealmConfiguration . Builder ( this )
87- . name ( "myrealm.realm" )
88- . build ( );
86+ // Create a RealmConfiguration that saves the Realm file in the app's "files" directory.
87+ RealmConfiguration realmConfig = new RealmConfiguration . Builder ( getApplicationContext ()). build ();
88+ Realm . setDefaultConfiguration ( realmConfig );
8989
90- Realm .deleteRealm (config );
91-
92- Realm .setDefaultConfiguration (config );
93-
94- mRealm = Realm .getInstance (config );
90+ mRealm = Realm .getDefaultInstance ();
9591 }
9692
9793 @ Override
@@ -104,7 +100,7 @@ protected void writeToDB(int objectCount) {
104100
105101 mRealm .beginTransaction ();
106102
107- mRealm .clear (RealmDemoData .class );
103+ mRealm .delete (RealmDemoData .class );
108104
109105 for (int i = 0 ; i < objectCount ; i ++) {
110106
@@ -121,7 +117,7 @@ protected void writeToDBStack(int objectCount) {
121117
122118 mRealm .beginTransaction ();
123119
124- mRealm .clear (RealmDemoData .class );
120+ mRealm .delete (RealmDemoData .class );
125121
126122 for (int i = 0 ; i < objectCount ; i ++) {
127123
@@ -140,7 +136,7 @@ protected void writeToDBCandle(int objectCount) {
140136
141137 mRealm .beginTransaction ();
142138
143- mRealm .clear (RealmDemoData .class );
139+ mRealm .delete (RealmDemoData .class );
144140
145141 for (int i = 0 ; i < objectCount ; i ++) {
146142
@@ -168,7 +164,7 @@ protected void writeToDBBubble(int objectCount) {
168164
169165 mRealm .beginTransaction ();
170166
171- mRealm .clear (RealmDemoData .class );
167+ mRealm .delete (RealmDemoData .class );
172168
173169 for (int i = 0 ; i < objectCount ; i ++) {
174170
@@ -186,7 +182,7 @@ protected void writeToDBPie() {
186182
187183 mRealm .beginTransaction ();
188184
189- mRealm .clear (RealmDemoData .class );
185+ mRealm .delete (RealmDemoData .class );
190186
191187 float value1 = 15f + (float ) (Math .random () * 8f );
192188 float value2 = 15f + (float ) (Math .random () * 8f );
0 commit comments