Merge "Update rotary highlight on bordered buttons" into rvc-qpr-dev

This commit is contained in:
TreeHugger Robot
2020-12-10 20:48:28 +00:00
committed by Android (Google) Code Review

View File

@@ -13,24 +13,48 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and See the License for the specific language governing permissions and
limitations under the License. limitations under the License.
--> -->
<!-- Default background styles for car buttons when enabled/disabled. --> <!-- Default background styles for car buttons when enabled/disabled,
<ripple focused/unfocused, and pressed/unpressed -->
xmlns:android="http://schemas.android.com/apk/res/android" <!-- TODO(b/175161842) Add rotary fill color -->
android:color="?android:attr/colorControlHighlight"> <selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_enabled="false">
<shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="@*android:color/car_grey_300"/>
<stroke android:width="8dp"
android:color="#0059B3"/>
</shape>
</item>
<item android:state_focused="true" android:state_pressed="true">
<shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="?android:attr/colorButtonNormal"/>
<stroke android:width="4dp"
android:color="#0059B3"/>
</shape>
</item>
<item android:state_focused="true">
<shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="?android:attr/colorButtonNormal"/>
<stroke android:width="8dp"
android:color="#0059B3"/>
</shape>
</item>
<item android:state_enabled="false">
<shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="@*android:color/car_grey_300"/>
</shape>
</item>
<item> <item>
<selector> <ripple android:color="?android:attr/colorControlHighlight">
<item android:state_enabled="false">
<shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="@*android:color/car_grey_300"/>
</shape>
</item>
<item> <item>
<shape android:shape="rectangle"> <shape android:shape="rectangle">
<corners android:radius="@*android:dimen/car_button_radius"/> <corners android:radius="@*android:dimen/car_button_radius"/>
<solid android:color="?android:attr/colorButtonNormal"/> <solid android:color="?android:attr/colorButtonNormal"/>
</shape> </shape>
</item> </item>
</selector> </ripple>
</item> </item>
</ripple> </selector>