Merge "Update Search UX for OC" into oc-dev am: 0cdade8a78
am: 61255c0c93
Change-Id: I87d9dc74413d8ba34f7ab72dc047f1b29485e74a
This commit is contained in:
@@ -20,7 +20,7 @@
|
|||||||
android:id="@+id/breadcrumb"
|
android:id="@+id/breadcrumb"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:paddingTop="8dp"
|
android:paddingTop="5dp"
|
||||||
android:textAppearance="?android:attr/textAppearanceListItemSecondary"
|
android:textAppearance="?android:attr/textAppearanceListItemSecondary"
|
||||||
android:textColor="?android:attr/textColorSecondary"
|
android:textColor="?android:attr/textColorSecondary"
|
||||||
android:ellipsize="marquee"/>
|
android:ellipsize="marquee"/>
|
||||||
|
@@ -46,9 +46,8 @@
|
|||||||
android:id="@android:id/summary"
|
android:id="@android:id/summary"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textAppearance="?android:attr/textAppearanceListItemSecondary"
|
android:singleLine="true"
|
||||||
android:textColor="?android:attr/textColorSecondary"
|
android:textAppearance="?android:attr/textAppearanceListItemSecondary"/>
|
||||||
android:maxLines="10"/>
|
|
||||||
|
|
||||||
<include layout="@layout/search_breadcrumb_view"/>
|
<include layout="@layout/search_breadcrumb_view"/>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
@@ -46,9 +46,8 @@
|
|||||||
android:id="@android:id/summary"
|
android:id="@android:id/summary"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:singleLine="true"
|
||||||
android:textAppearance="?android:attr/textAppearanceListItemSecondary"
|
android:textAppearance="?android:attr/textAppearanceListItemSecondary"
|
||||||
android:textColor="?android:attr/textColorSecondary"
|
|
||||||
android:maxLines="3"
|
|
||||||
android:ellipsize="marquee"/>
|
android:ellipsize="marquee"/>
|
||||||
|
|
||||||
<include layout="@layout/search_breadcrumb_view"/>
|
<include layout="@layout/search_breadcrumb_view"/>
|
||||||
|
@@ -751,7 +751,6 @@ public class DatabaseIndexingManager {
|
|||||||
.setEntries(null)
|
.setEntries(null)
|
||||||
.setClassName(fragmentName)
|
.setClassName(fragmentName)
|
||||||
.setScreenTitle(screenTitle)
|
.setScreenTitle(screenTitle)
|
||||||
.setIconResId(iconResId)
|
|
||||||
.setRank(rank)
|
.setRank(rank)
|
||||||
.setIntentAction(intentAction)
|
.setIntentAction(intentAction)
|
||||||
.setIntentTargetPackage(intentTargetPackage)
|
.setIntentTargetPackage(intentTargetPackage)
|
||||||
|
@@ -69,9 +69,11 @@ public abstract class SearchViewHolder extends RecyclerView.ViewHolder {
|
|||||||
iconView.setImageDrawable(appResult.info.loadIcon(pm));
|
iconView.setImageDrawable(appResult.info.loadIcon(pm));
|
||||||
} else if (result.icon != null) {
|
} else if (result.icon != null) {
|
||||||
iconView.setImageDrawable(result.icon);
|
iconView.setImageDrawable(result.icon);
|
||||||
|
// TODO set color of icon
|
||||||
} else {
|
} else {
|
||||||
iconView.setBackgroundResource(R.drawable.empty_icon);
|
iconView.setBackgroundResource(R.drawable.empty_icon);
|
||||||
}
|
}
|
||||||
|
|
||||||
bindBreadcrumbView(result);
|
bindBreadcrumbView(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -306,7 +306,7 @@ public class DatabaseIndexingManagerTest {
|
|||||||
// Class Name
|
// Class Name
|
||||||
assertThat(cursor.getString(11)).isEqualTo(className);
|
assertThat(cursor.getString(11)).isEqualTo(className);
|
||||||
// Icon
|
// Icon
|
||||||
assertThat(cursor.getInt(12)).isEqualTo(iconResId);
|
assertThat(cursor.getInt(12)).isEqualTo(0);
|
||||||
// Intent Action
|
// Intent Action
|
||||||
assertThat(cursor.getString(13)).isEqualTo(action);
|
assertThat(cursor.getString(13)).isEqualTo(action);
|
||||||
// Target Package
|
// Target Package
|
||||||
|
Reference in New Issue
Block a user