Loading tests/VectorDrawableTest/res/drawable/vector_drawable_linear_progress_bar.xml +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ android:height="4dp" android:viewportHeight="4" android:viewportWidth="360" android:width="360dp" > android:width="36dp" > <group android:name="linear_indeterminate" Loading tests/VectorDrawableTest/src/com/android/test/dynamic/AnimatedVectorDrawableTest.java +21 −17 Original line number Diff line number Diff line Loading @@ -43,17 +43,20 @@ public class AnimatedVectorDrawableTest extends Activity implements View.OnClick @Override protected void onCreate(Bundle savedInstanceState) { final int[] layerTypes = {View.LAYER_TYPE_SOFTWARE, View.LAYER_TYPE_HARDWARE}; super.onCreate(savedInstanceState); ScrollView scrollView = new ScrollView(this); GridLayout container = new GridLayout(this); scrollView.addView(container); container.setColumnCount(1); container.setColumnCount(2); for (int i = 0; i < icon.length; i++) { for (int j = 0; j < layerTypes.length; j++) { Button button = new Button(this); button.setWidth(400); button.setHeight(400); button.setLayerType(layerTypes[j], null); button.setBackgroundResource(icon[i]); AnimatedVectorDrawable d = (AnimatedVectorDrawable) button.getBackground(); d.registerAnimationCallback(new Animatable2.AnimationCallback() { Loading @@ -71,6 +74,7 @@ public class AnimatedVectorDrawableTest extends Activity implements View.OnClick container.addView(button); button.setOnClickListener(this); } } setContentView(scrollView); } Loading Loading
tests/VectorDrawableTest/res/drawable/vector_drawable_linear_progress_bar.xml +1 −1 Original line number Diff line number Diff line Loading @@ -17,7 +17,7 @@ android:height="4dp" android:viewportHeight="4" android:viewportWidth="360" android:width="360dp" > android:width="36dp" > <group android:name="linear_indeterminate" Loading
tests/VectorDrawableTest/src/com/android/test/dynamic/AnimatedVectorDrawableTest.java +21 −17 Original line number Diff line number Diff line Loading @@ -43,17 +43,20 @@ public class AnimatedVectorDrawableTest extends Activity implements View.OnClick @Override protected void onCreate(Bundle savedInstanceState) { final int[] layerTypes = {View.LAYER_TYPE_SOFTWARE, View.LAYER_TYPE_HARDWARE}; super.onCreate(savedInstanceState); ScrollView scrollView = new ScrollView(this); GridLayout container = new GridLayout(this); scrollView.addView(container); container.setColumnCount(1); container.setColumnCount(2); for (int i = 0; i < icon.length; i++) { for (int j = 0; j < layerTypes.length; j++) { Button button = new Button(this); button.setWidth(400); button.setHeight(400); button.setLayerType(layerTypes[j], null); button.setBackgroundResource(icon[i]); AnimatedVectorDrawable d = (AnimatedVectorDrawable) button.getBackground(); d.registerAnimationCallback(new Animatable2.AnimationCallback() { Loading @@ -71,6 +74,7 @@ public class AnimatedVectorDrawableTest extends Activity implements View.OnClick container.addView(button); button.setOnClickListener(this); } } setContentView(scrollView); } Loading