示例#1
0
  @Override
  protected void populateQuickActions(List<QuickAction> quickActions) {

    mQuickActions = quickActions;

    final LayoutInflater inflater = LayoutInflater.from(getContext());

    for (QuickAction action : quickActions) {
      TextView view =
          (TextView) inflater.inflate(R.layout.gd_quick_action_bar_item, mQuickActionItems, false);
      view.setText(action.mTitle);

      view.setCompoundDrawablesWithIntrinsicBounds(null, action.mDrawable, null, null);
      view.setOnClickListener(mClickHandlerInternal);
      mQuickActionItems.addView(view);
      action.mView = new WeakReference<View>(view);
    }
  }