diff options
Diffstat (limited to 'src/com/android/dialer/calllog/PromoCardViewHolder.java')
-rw-r--r-- | src/com/android/dialer/calllog/PromoCardViewHolder.java | 32 |
1 files changed, 17 insertions, 15 deletions
diff --git a/src/com/android/dialer/calllog/PromoCardViewHolder.java b/src/com/android/dialer/calllog/PromoCardViewHolder.java index 656b66938..f5a7501fc 100644 --- a/src/com/android/dialer/calllog/PromoCardViewHolder.java +++ b/src/com/android/dialer/calllog/PromoCardViewHolder.java @@ -24,7 +24,8 @@ import com.android.contacts.common.testing.NeededForTesting; import com.android.dialer.R; /** - * View holder class for a promo card which will appear in the voicemail tab. + * Generic ViewHolder class for a promo card with a primary and secondary action. + * Example: the promo card which appears in the voicemail tab. */ public class PromoCardViewHolder extends RecyclerView.ViewHolder { public static PromoCardViewHolder create(View rootView) { @@ -32,14 +33,15 @@ public class PromoCardViewHolder extends RecyclerView.ViewHolder { } /** - * The "Settings" button view. + * The primary action button view. */ - private View mSettingsTextView; + private View mPrimaryActionView; /** + * The secondary action button view. * The "Ok" button view. */ - private View mOkTextView; + private View mSecondaryActionView; /** * Creates an instance of the {@link ViewHolder}. @@ -49,33 +51,33 @@ public class PromoCardViewHolder extends RecyclerView.ViewHolder { private PromoCardViewHolder(View rootView) { super(rootView); - mSettingsTextView = rootView.findViewById(R.id.settings_action); - mOkTextView = rootView.findViewById(R.id.ok_action); + mPrimaryActionView = rootView.findViewById(R.id.primary_action); + mSecondaryActionView = rootView.findViewById(R.id.secondary_action); } - /** - * Retrieves the "Settings" button. + /** + * Retrieves the "primary" action button (eg. "OK"). * * @return The view. */ - public View getSettingsTextView() { - return mSettingsTextView; + public View getPrimaryActionView() { + return mPrimaryActionView; } /** - * Retrieves the "Ok" button. + * Retrieves the "secondary" action button (eg. "Cancel" or "More Info"). * * @return The view. */ - public View getOkTextView() { - return mOkTextView; + public View getSecondaryActionView() { + return mSecondaryActionView; } @NeededForTesting public static PromoCardViewHolder createForTest(Context context) { PromoCardViewHolder viewHolder = new PromoCardViewHolder(new View(context)); - viewHolder.mSettingsTextView = new View(context); - viewHolder.mOkTextView = new View(context); + viewHolder.mPrimaryActionView = new View(context); + viewHolder.mSecondaryActionView = new View(context); return viewHolder; } } |