Messaging: Fix wrong enum value
* Apparently in QPR2, Material Design specifies iconSize which is set as a dimension (18dp) and overwrites ours which is an enum * Fix it by choosing a unique name for the styleable Change-Id: I0e9f93dc5bf8d450ea987f3b1fde9641827f2f99
This commit is contained in:
@@ -28,7 +28,7 @@
|
||||
android:layout_width="@dimen/conversation_list_contact_icon_size"
|
||||
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
app:iconSize="large"
|
||||
app:contactIconSize="large"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:clickable="true" />
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
android:layout_width="@dimen/contact_list_icon_size"
|
||||
android:layout_height="@dimen/contact_list_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
app:iconSize="normal"
|
||||
app:contactIconSize="normal"
|
||||
android:layout_gravity="center_vertical"/>
|
||||
<TextView
|
||||
android:id="@+id/name"
|
||||
|
||||
@@ -157,7 +157,7 @@
|
||||
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
||||
android:layout_height="@dimen/conversation_message_contact_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
app:iconSize="normal"
|
||||
app:contactIconSize="normal"
|
||||
app:reveal="true"
|
||||
android:clickable="true" />
|
||||
<ImageButton
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
android:layout_width="@dimen/contact_list_icon_size"
|
||||
android:layout_height="@dimen/contact_list_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
app:iconSize="normal"
|
||||
app:contactIconSize="normal"
|
||||
android:clickable="true" />
|
||||
|
||||
<ImageView
|
||||
|
||||
@@ -81,7 +81,7 @@
|
||||
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
android:contentDescription="@null"
|
||||
app:iconSize="large"
|
||||
app:contactIconSize="large"
|
||||
android:clickable="true"
|
||||
android:background="@android:color/transparent" />
|
||||
<ImageView
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
android:id="@+id/conversation_icon"
|
||||
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
||||
android:layout_height="@dimen/conversation_message_contact_icon_size"
|
||||
app:iconSize="normal"
|
||||
app:contactIconSize="normal"
|
||||
android:clickable="true"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:importantForAccessibility="no" />
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
android:layout_width="@dimen/contact_list_icon_size"
|
||||
android:layout_height="@dimen/contact_list_icon_size"
|
||||
android:importantForAccessibility="no"
|
||||
app:iconSize="normal"
|
||||
app:contactIconSize="normal"
|
||||
android:layout_gravity="center_vertical" />
|
||||
|
||||
<LinearLayout
|
||||
|
||||
@@ -60,6 +60,6 @@
|
||||
android:importantForAccessibility="no"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:elevation="3dp"
|
||||
app:iconSize="normal" />
|
||||
app:contactIconSize="normal" />
|
||||
|
||||
</com.android.messaging.ui.conversation.SimSelectorItemView>
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
-->
|
||||
<resources>
|
||||
<declare-styleable name="ContactIconView">
|
||||
<attr name="iconSize">
|
||||
<attr name="contactIconSize">
|
||||
<enum name="normal" value="0" />
|
||||
<enum name="large" value="1" />
|
||||
<enum name="small" value="2" />
|
||||
|
||||
@@ -57,7 +57,7 @@ public class ContactIconView extends AsyncImageView {
|
||||
final Resources resources = context.getResources();
|
||||
final TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.ContactIconView);
|
||||
|
||||
final int iconSizeId = a.getInt(R.styleable.ContactIconView_iconSize, 0);
|
||||
final int iconSizeId = a.getInt(R.styleable.ContactIconView_contactIconSize, 0);
|
||||
switch (iconSizeId) {
|
||||
case NORMAL_ICON_SIZE_ID:
|
||||
mIconSize = (int) resources.getDimension(
|
||||
|
||||
Reference in New Issue
Block a user