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_width="@dimen/conversation_list_contact_icon_size"
|
||||||
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
app:iconSize="large"
|
app:contactIconSize="large"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:clickable="true" />
|
android:clickable="true" />
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
android:layout_width="@dimen/contact_list_icon_size"
|
android:layout_width="@dimen/contact_list_icon_size"
|
||||||
android:layout_height="@dimen/contact_list_icon_size"
|
android:layout_height="@dimen/contact_list_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
app:iconSize="normal"
|
app:contactIconSize="normal"
|
||||||
android:layout_gravity="center_vertical"/>
|
android:layout_gravity="center_vertical"/>
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/name"
|
android:id="@+id/name"
|
||||||
|
|||||||
@@ -157,7 +157,7 @@
|
|||||||
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
||||||
android:layout_height="@dimen/conversation_message_contact_icon_size"
|
android:layout_height="@dimen/conversation_message_contact_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
app:iconSize="normal"
|
app:contactIconSize="normal"
|
||||||
app:reveal="true"
|
app:reveal="true"
|
||||||
android:clickable="true" />
|
android:clickable="true" />
|
||||||
<ImageButton
|
<ImageButton
|
||||||
|
|||||||
@@ -44,7 +44,7 @@
|
|||||||
android:layout_width="@dimen/contact_list_icon_size"
|
android:layout_width="@dimen/contact_list_icon_size"
|
||||||
android:layout_height="@dimen/contact_list_icon_size"
|
android:layout_height="@dimen/contact_list_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
app:iconSize="normal"
|
app:contactIconSize="normal"
|
||||||
android:clickable="true" />
|
android:clickable="true" />
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
|
|||||||
@@ -81,7 +81,7 @@
|
|||||||
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
android:layout_height="@dimen/conversation_list_contact_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
android:contentDescription="@null"
|
android:contentDescription="@null"
|
||||||
app:iconSize="large"
|
app:contactIconSize="large"
|
||||||
android:clickable="true"
|
android:clickable="true"
|
||||||
android:background="@android:color/transparent" />
|
android:background="@android:color/transparent" />
|
||||||
<ImageView
|
<ImageView
|
||||||
|
|||||||
@@ -25,7 +25,7 @@
|
|||||||
android:id="@+id/conversation_icon"
|
android:id="@+id/conversation_icon"
|
||||||
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
android:layout_width="@dimen/conversation_message_contact_icon_size"
|
||||||
android:layout_height="@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:clickable="true"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:importantForAccessibility="no" />
|
android:importantForAccessibility="no" />
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
android:layout_width="@dimen/contact_list_icon_size"
|
android:layout_width="@dimen/contact_list_icon_size"
|
||||||
android:layout_height="@dimen/contact_list_icon_size"
|
android:layout_height="@dimen/contact_list_icon_size"
|
||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
app:iconSize="normal"
|
app:contactIconSize="normal"
|
||||||
android:layout_gravity="center_vertical" />
|
android:layout_gravity="center_vertical" />
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
|
|||||||
@@ -60,6 +60,6 @@
|
|||||||
android:importantForAccessibility="no"
|
android:importantForAccessibility="no"
|
||||||
android:layout_gravity="center_vertical"
|
android:layout_gravity="center_vertical"
|
||||||
android:elevation="3dp"
|
android:elevation="3dp"
|
||||||
app:iconSize="normal" />
|
app:contactIconSize="normal" />
|
||||||
|
|
||||||
</com.android.messaging.ui.conversation.SimSelectorItemView>
|
</com.android.messaging.ui.conversation.SimSelectorItemView>
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
-->
|
-->
|
||||||
<resources>
|
<resources>
|
||||||
<declare-styleable name="ContactIconView">
|
<declare-styleable name="ContactIconView">
|
||||||
<attr name="iconSize">
|
<attr name="contactIconSize">
|
||||||
<enum name="normal" value="0" />
|
<enum name="normal" value="0" />
|
||||||
<enum name="large" value="1" />
|
<enum name="large" value="1" />
|
||||||
<enum name="small" value="2" />
|
<enum name="small" value="2" />
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ public class ContactIconView extends AsyncImageView {
|
|||||||
final Resources resources = context.getResources();
|
final Resources resources = context.getResources();
|
||||||
final TypedArray a = context.obtainStyledAttributes(attrs, R.styleable.ContactIconView);
|
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) {
|
switch (iconSizeId) {
|
||||||
case NORMAL_ICON_SIZE_ID:
|
case NORMAL_ICON_SIZE_ID:
|
||||||
mIconSize = (int) resources.getDimension(
|
mIconSize = (int) resources.getDimension(
|
||||||
|
|||||||
Reference in New Issue
Block a user