8c10c403c0
Support for animator to animate SetupWizardLayout horizontally, which requires adding a setXFraction method, changing the translationX with respect to the width of the view. Also moved annotations to com.android.setupwizardlib.annotations package to avoid class loading problems in clients that use support annotation library. Bug: 20110840 Change-Id: Ibfb900323bcf4f32c8ded4c4a6dbf4765f17751a
27 lines
1.1 KiB
XML
27 lines
1.1 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
Copyright (C) 2014 Google Inc.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<!-- Animate the X translation. The view this animator is run on must have the methods
|
|
setXFraction(float) and getXFraction methods implemented. Also make sure these 2 methods are
|
|
not stripped out by proguard. -->
|
|
<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android"
|
|
android:duration="@integer/suwTransitionDuration"
|
|
android:interpolator="@android:interpolator/decelerate_quad"
|
|
android:propertyName="xFraction"
|
|
android:valueFrom="0"
|
|
android:valueTo="1.0" />
|