/** 선호채널 */
 public void addBookmarkChannel(String channelId, String channelNumber, String channelName) {
   // Realm Database **********************************************************************
   // Obtain a Realm instance
   Realm realm = Realm.getInstance(mContext);
   realm.beginTransaction();
   BookmarkChannelObject bm =
       realm.createObject(BookmarkChannelObject.class); // Create a new object
   bm.setsChannelId(channelId);
   bm.setsChannelNumber(channelNumber);
   bm.setsChannelName(channelName);
   realm.commitTransaction();
   // Realm Database **********************************************************************
 }
 public void removeCategory(String channelId) {
   // Realm Database **********************************************************************
   // Obtain a Realm instance
   Realm realm = Realm.getInstance(mContext);
   realm.beginTransaction();
   RealmResults<BookmarkChannelObject> results =
       mRealm.where(BookmarkChannelObject.class).equalTo("sChannelId", channelId).findAll();
   if (results.size() > 0) {
     BookmarkChannelObject obj = results.get(0);
     obj.removeFromRealm();
   } else {
     //
   }
   realm.commitTransaction();
   // Realm Database **********************************************************************
 }
  public ArrayList<JSONObject> getAllBookmarkChannelObject() {
    ArrayList<JSONObject> arr = new ArrayList<JSONObject>();
    RealmResults<BookmarkChannelObject> results =
        mRealm.where(BookmarkChannelObject.class).findAll();
    try {
      for (int i = 0; i < results.size(); i++) {
        BookmarkChannelObject obj = results.get(i);
        JSONObject jo = new JSONObject();

        jo.put("sChannelId", obj.getsChannelId());
        jo.put("sChannelName", obj.getsChannelName());
        jo.put("sChannelNumber", obj.getsChannelNumber());

        arr.add(jo);
      }
    } catch (JSONException e) {
      e.printStackTrace();
    }
    return arr;
  }