blob: c3b97c5ee7cad9e950db87eb60c1cb630baec2f5 [file] [log] [blame]
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
* Copyright (C) 2008 Esmertec AG.
* Copyright (C) 2008 The Android Open Source Project
*
* 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.
*/
-->
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/viewlayout_root"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollIndicators="left|right">
<android.view.cts.MockView
android:id="@+id/mock_view"
android:layout_width="100px"
android:layout_height="200px"/>
<android.view.cts.MockView
android:id="@+id/scroll_view"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:fadingEdge="horizontal|vertical"
android:scrollIndicators="top|bottom"
android:fadingEdgeLength="20px"
android:scrollbarThumbVertical="@null"
android:scrollbarTrackVertical="@null"
android:scrollbarThumbHorizontal="@null"
android:scrollbarTrackHorizontal="@null"/>
<android.view.cts.MockView
android:id="@+id/scroll_view_2"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:requiresFadingEdge="horizontal|vertical"
android:fadingEdgeLength="20px"
android:scrollbarThumbVertical="@null"
android:scrollbarTrackVertical="@null"
android:scrollbarThumbHorizontal="@null"
android:scrollbarTrackHorizontal="@null"/>
<android.view.cts.MockView
android:id="@+id/scroll_view_3"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:scrollbarThumbVertical="@drawable/scrollbar_no_size"
android:scrollbarTrackVertical="@null"
android:scrollbarThumbHorizontal="@drawable/scrollbar_no_size"
android:scrollbarTrackHorizontal="@null"/>
<android.view.cts.MockView
android:id="@+id/scroll_view_4"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:scrollbarThumbVertical="@drawable/scrollbar_thumb"
android:scrollbarTrackVertical="@null"
android:scrollbarThumbHorizontal="@drawable/scrollbar_thumb"
android:scrollbarTrackHorizontal="@null"/>
<android.view.cts.MockView
android:id="@+id/scroll_view_5"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:scrollbarThumbVertical="@drawable/scrollbar_thumb"
android:scrollbarTrackVertical="@drawable/scrollbar_track"
android:scrollbarThumbHorizontal="@drawable/scrollbar_thumb"
android:scrollbarTrackHorizontal="@drawable/scrollbar_track"/>
<android.view.cts.MockView
android:id="@+id/scroll_view_6"
android:layout_width="100px"
android:layout_height="200px"
android:scrollbars="horizontal|vertical"
android:scrollbarThumbVertical="@drawable/scrollbar_thumb"
android:scrollbarTrackVertical="@drawable/scrollbar_no_size"
android:scrollbarThumbHorizontal="@drawable/scrollbar_thumb"
android:scrollbarTrackHorizontal="@drawable/scrollbar_no_size"/>
<View
android:id="@+id/fit_windows"
android:fitsSystemWindows="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<android.view.cts.MockView
android:id="@+id/mock_view_padding_full"
android:layout_width="200px"
android:layout_height="200px"
android:padding="0px"
android:background="@drawable/padding_0" />
<android.view.cts.MockView
android:id="@+id/mock_view_padding_left"
android:layout_width="200px"
android:layout_height="200px"
android:paddingLeft="0px"
android:background="@drawable/padding_0" />
<android.view.cts.MockView
android:id="@+id/mock_view_padding_right"
android:layout_width="200px"
android:layout_height="200px"
android:paddingRight="0px"
android:background="@drawable/padding_0" />
<android.view.cts.MockView
android:id="@+id/mock_view_padding_top"
android:layout_width="200px"
android:layout_height="200px"
android:paddingTop="0px"
android:background="@drawable/padding_0" />
<android.view.cts.MockView
android:id="@+id/mock_view_padding_bottom"
android:layout_width="200px"
android:layout_height="200px"
android:paddingBottom="0dp"
android:background="@drawable/padding_0" />
<android.view.cts.MockView
android:id="@+id/mock_view_padding_runtime_updated"
android:layout_width="200px"
android:layout_height="200px"
android:paddingStart="8px"
android:paddingEnd="8px"
android:background="@drawable/no_padding" />
<View
android:id="@+id/background_tint"
android:backgroundTint="@android:color/white"
android:backgroundTintMode="src_over"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<LinearLayout
android:id="@+id/pointer_icon_layout"
android:orientation="vertical"
android:layout_width="100px"
android:layout_height="100px">
<LinearLayout
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="70px"
android:pointerIcon="crosshair">
<View android:layout_width="match_parent"
android:layout_height="20px"
android:pointerIcon="help"/>
<View android:layout_width="match_parent"
android:layout_height="20px"/>
<View android:layout_width="match_parent"
android:layout_height="20px"
android:pointerIcon="@drawable/custom_pointer_icon"/>
</LinearLayout>
</LinearLayout>
<RelativeLayout
android:id="@+id/pointer_icon_overlap"
android:layout_width="100px"
android:layout_height="100px"
android:pointerIcon="crosshair">
<View
android:id="@+id/pointer_icon_overlap_child1"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<View
android:id="@+id/pointer_icon_overlap_child2"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<View
android:id="@+id/pointer_icon_overlap_child3"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:pointerIcon="help" />
</RelativeLayout>
<FrameLayout
android:id="@+id/aggregate_visibility_parent"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<android.view.cts.MockView
android:id="@+id/mock_view_aggregate_visibility"
android:layout_width="10px"
android:layout_height="10px" />
</FrameLayout>
<View
android:id="@+id/overlapping_rendering_unset"
android:layout_width="10px"
android:layout_height="10px" />
<View
android:id="@+id/overlapping_rendering_false"
android:forceHasOverlappingRendering="false"
android:layout_width="10px"
android:layout_height="10px" />
<View
android:id="@+id/overlapping_rendering_true"
android:forceHasOverlappingRendering="true"
android:layout_width="10px"
android:layout_height="10px" />
</LinearLayout>