1<?xml version="1.0" encoding="utf-8"?>
2<!--
3/**
4 * Copyright (C) 2016 The Android Open Source Project
5 *
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
9 *
10 *     http://www.apache.org/licenses/LICENSE-2.0
11 *
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
17 */
18-->
19
20<!--Visible part of the text strip acting as a viewport.-->
21<FrameLayout
22    xmlns:android="http://schemas.android.com/apk/res/android"
23    android:id="@+id/text_animation_viewport"
24    android:layout_width="wrap_content"
25    android:layout_height="wrap_content"
26    android:layout_marginTop="@dimen/spacer_24">
27    <!--Wider strip containing all titles. Only partially visible.-->
28    <!--Overlap 50% between titles.-->
29    <!--First title appearing at beginning, and at the end for animation continuity.-->
30    <!--Visibility and moving in viewport managed by animations.-->
31    <!-- Widths are intentionally wrap_width - they are meant to be overridden dynamically. -->
32    <FrameLayout
33        android:id="@+id/text_master"
34        android:layout_width="wrap_content"
35        android:layout_height="match_parent">
36        <TextView
37            android:id="@+id/text_0"
38            style="@style/InfoAnimationTitle"/>
39        <TextView
40            android:id="@+id/text_1"
41            android:alpha="0"
42            style="@style/InfoAnimationTitle"/>
43        <TextView
44            android:id="@+id/text_2"
45            android:alpha="0"
46            style="@style/InfoAnimationTitle"/>
47        <TextView
48            android:id="@+id/text_3"
49            android:alpha="0"
50            style="@style/InfoAnimationTitle"/>
51    </FrameLayout>
52</FrameLayout>