Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. BaseApplication (onCreate)
- Realm.init(this);
- Realm realm = Realm.getDefaultInstance();
- // User user = realm.createObject(User.class); // Managed Object
- final User user = new User(); // UnManaged Object
- user.setFirstname("John");
- user.setLastname("Doe");
- realm.executeTransaction(new Realm.Transaction(){
- @Override
- public void execute(Realm realm) {
- realm.insert(user);
- }
- });
- 2. MainActivity
- @OnClick(R.id.btnGetRealmData)
- public void showRealmData(){
- Realm realm = Realm.getDefaultInstance();
- realm.executeTransaction(new Realm.Transaction() {
- @Override
- public void execute(Realm realm) {
- User user = realm.where(User.class)
- .findFirst();
- tvShowPreference.setText(user.getFirstname());
- }
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement