Exemplo n.º 1
0
  @Override
  protected void onFinishInflate() {
    super.onFinishInflate();

    mFavoritesBackground = (LinearLayout) findViewById(R.id.starred_contacts);
    mFavoritesBackground.setBackgroundColor(ThemeManager.getBackgroundColor());

    mTitle = (QKTextView) findViewById(R.id.title);

    mFavorites = (LinearLayout) findViewById(R.id.favorites);

    mToggle = findViewById(R.id.toggle);
    mToggle.setOnClickListener(this);

    mIndicator = (ImageView) findViewById(R.id.indicator);

    if (mPrefs.getBoolean(SettingsFragment.COMPOSE_FAVORITES, true)) {
      expand();
    } else {
      collapse();
    }

    LiveViewManager.registerView(this);
    LiveViewManager.registerPreference(this, SettingsFragment.BACKGROUND);
    refresh();
  }
  @Override
  public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    mContext = (QKActivity) getActivity();
    setHasOptionsMenu(true);

    mAdapter = new ConversationListAdapter(mContext);
    mAdapter.setItemClickListener(this);
    mAdapter.setMultiSelectListener(this);
    mLayoutManager = new LinearLayoutManager(mContext);
    mConversationDetailsDialog = new ConversationDetailsDialog(mContext, getFragmentManager());

    LiveViewManager.registerView(this);
    LiveViewManager.registerPreference(this, SettingsFragment.THEME);
  }