History log of /frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
65ec7f1338516c11ea1442912a22d50033fe8fb8 03-Apr-2018 Yao, Yuxing <yaoyx@google.com> Support setting supplemental icon with drawable.

Bug: 77496999
Test: ./gradlew :car:connectedCheck
Change-Id: Ib55b5d23dcd9b377f52089b5e66226daf74d653e
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
32a32d76550734f2c35f5db5b53890d8a2589281 27-Mar-2018 Yao, Yuxing <yaoyx@google.com> Update android.car to include changes from ag/3793197

Bug: 76424035
Test: BASELINE is visible in android studio auto complete.
Change-Id: I004a258dcc4ff540880dc07c1145101eae9ecd4e
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
ac5fe7c617c66850fff75a9fce9979c6e5674b0f 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library

Test: None
Change-Id: I92e450c739fc9d77e8f8840bed4165ab88247fd6
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
f27b1ffc67228d73326ec3426fef4c9db75cd6fd 06-Mar-2018 Aurimas Liutikas <aurimas@google.com> Revert "Refactor support library."

This reverts commit b31c3281d870e9abb673db239234d580dcc4feff.

Change-Id: Icfa5b9af633739ad2c857dff22a2181bac6661ef
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
b31c3281d870e9abb673db239234d580dcc4feff 20-Feb-2018 Aurimas Liutikas <aurimas@google.com> Refactor support library.

Test: None
Change-Id: I11a047324832801555673dac45ec1d6590a6338b
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
2524380fff7e003a2949947561f5ac2fa9591391 05-Mar-2018 Yao, Yuxing <yaoyx@google.com> Fix UXR related behavior.

Item should bind to item after UXR has been applied.

Test needs to refresh UI because UXR is passed into view holder, instead
of coming from UXR service.

Bug: 74086274
Test: verified on UXR sample apk
Change-Id: I22a1de5349e2005d6fbb9c17df2e5834a86a6658
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
01d01f75491903e13913da5ac050ee86b31dc464 23-Feb-2018 Yao, Yuxing <yaoyx@google.com> Always set OnClickListener on binding.

This is to avoid ViewHolder carrying-over onClickListener from previous
bound item.

Fixes: 73829886
Test: ./gradlew :car:connectedCheck
Change-Id: I83685ecc225f6f605abf0a90da39848b402cd038
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
3737d1dff953969c27652b49b010ea9902b3da4f 07-Feb-2018 Yao, Yuxing <yaoyx@google.com> Support UXR in drawer and list item adapter.

Bug: 72970870
Fixes: 72160941
Test: ./gradlew :car:connectedCheck

make target for generating the stubs.jar is in ag/3569597.

- All tests will only run on automotive devices now due to implicit
dependency on android.car.

- We are ignoring exception from Car/UXR. Exception comes from car
connection failure, which should be handled in UxrManager so default
behavior (fully restricted vs. no restrictions) can be configured by
OEMs. Also this way 3rd party apps will not need to worry
about retrying.

- We are opting for unrestricted mode when UXR is unavailable. This is
more of a product decision to be made. So current decision is taking the
easier route.

- APIs in car support lib cannot expose APIs from android.car, namely
implementing OnUXRChangedListener, since android.car stub is only
available at compile time.

Change-Id: I4903838d9e21b3ba68508345bbbafa6fbab29ac4
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
a92a509e61fef9b8065f4c5aeeb8727f3724202e 03-Feb-2018 Yao, Yuxing <yaoyx@google.com> Add a method to toggle switch in TextListItem.

Bug: 72881918
Test: ./gradlew :car:connectedCheck
Change-Id: I77cb1324644d32af85fca3ed08bbbeb4cf1327f1
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
20e9f85df9325d7dc79750be2527bd8dd1c38fcb 25-Jan-2018 Yao, Yuxing <yaoyx@google.com> Support clearing up custom view binders by:

create ViewHolder that accepts view binders for clearing up.
move addViewBinders() to parent ListItem class.
create new abstract methods in ListItem that used in bind().
change ListItemAdapter to expect ListItem instead of generic RecyclerView type.

Fixes: 71721195
Test: ./gradlew :car:connectedCheck

Change-Id: I48686b3dfe7feeb96c447af72a428950f89f2baf
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java
5dd6cdb91b24bb42fce840b3398b13f416a8c9d0 26-Jan-2018 Aurimas Liutikas <aurimas@google.com> Move several library tests to correct directories.

Android tests should live under src/androidTest/java
Manifest should live under src/main

Test: ./gradlew assembleDebug
Change-Id: I326738d3ae7e1f4cad0e5257baf245c36a84794e
/frameworks/support/car/src/androidTest/java/androidx/car/widget/TextListItemTest.java