Merge "Ellipsize QS detail items when needed" into lmp-mr1-dev
This commit is contained in:
@@ -39,6 +39,7 @@
|
||||
android:id="@android:id/title"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:ellipsize="end"
|
||||
android:textAppearance="@style/TextAppearance.QS.DetailItemPrimary" />
|
||||
|
||||
<TextView
|
||||
@@ -58,4 +59,4 @@
|
||||
android:scaleType="center"
|
||||
android:src="@drawable/ic_qs_cancel" />
|
||||
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
@@ -190,6 +190,7 @@ public class QSDetailItems extends FrameLayout {
|
||||
title.setText(item.line1);
|
||||
final TextView summary = (TextView) view.findViewById(android.R.id.summary);
|
||||
final boolean twoLines = !TextUtils.isEmpty(item.line2);
|
||||
title.setMaxLines(twoLines ? 1 : 2);
|
||||
summary.setVisibility(twoLines ? VISIBLE : GONE);
|
||||
summary.setText(twoLines ? item.line2 : null);
|
||||
view.setMinimumHeight(mContext.getResources() .getDimensionPixelSize(
|
||||
|
||||
Reference in New Issue
Block a user