1*90c8c64dSAndroid Build Coastguard Worker<?xml version="1.0" encoding="utf-8"?> 2*90c8c64dSAndroid Build Coastguard Worker<!-- Copyright (C) 2007 The Android Open Source Project 3*90c8c64dSAndroid Build Coastguard Worker 4*90c8c64dSAndroid Build Coastguard Worker Licensed under the Apache License, Version 2.0 (the "License"); 5*90c8c64dSAndroid Build Coastguard Worker you may not use this file except in compliance with the License. 6*90c8c64dSAndroid Build Coastguard Worker You may obtain a copy of the License at 7*90c8c64dSAndroid Build Coastguard Worker 8*90c8c64dSAndroid Build Coastguard Worker http://www.apache.org/licenses/LICENSE-2.0 9*90c8c64dSAndroid Build Coastguard Worker 10*90c8c64dSAndroid Build Coastguard Worker Unless required by applicable law or agreed to in writing, software 11*90c8c64dSAndroid Build Coastguard Worker distributed under the License is distributed on an "AS IS" BASIS, 12*90c8c64dSAndroid Build Coastguard Worker WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*90c8c64dSAndroid Build Coastguard Worker See the License for the specific language governing permissions and 14*90c8c64dSAndroid Build Coastguard Worker limitations under the License. 15*90c8c64dSAndroid Build Coastguard Worker--> 16*90c8c64dSAndroid Build Coastguard Worker 17*90c8c64dSAndroid Build Coastguard Worker<!-- 18*90c8c64dSAndroid Build Coastguard Worker Demonstrates clipboard. 19*90c8c64dSAndroid Build Coastguard Worker 20*90c8c64dSAndroid Build Coastguard Worker See corresponding Java code: 21*90c8c64dSAndroid Build Coastguard Worker com.example.android.apis.content.ClipboardSample 22*90c8c64dSAndroid Build Coastguard Worker--> 23*90c8c64dSAndroid Build Coastguard Worker 24*90c8c64dSAndroid Build Coastguard Worker<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 25*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 26*90c8c64dSAndroid Build Coastguard Worker android:layout_height="match_parent" 27*90c8c64dSAndroid Build Coastguard Worker android:orientation="vertical"> 28*90c8c64dSAndroid Build Coastguard Worker <LinearLayout android:layout_width="match_parent" 29*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 30*90c8c64dSAndroid Build Coastguard Worker android:orientation="vertical"> 31*90c8c64dSAndroid Build Coastguard Worker 32*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 33*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 34*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 35*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 36*90c8c64dSAndroid Build Coastguard Worker 37*90c8c64dSAndroid Build Coastguard Worker <Button android:id="@+id/copy_styled_text" 38*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" android:layout_height="wrap_content" 39*90c8c64dSAndroid Build Coastguard Worker android:onClick="pasteStyledText" 40*90c8c64dSAndroid Build Coastguard Worker android:text="@string/copy_text" /> 41*90c8c64dSAndroid Build Coastguard Worker 42*90c8c64dSAndroid Build Coastguard Worker <TextView 43*90c8c64dSAndroid Build Coastguard Worker android:id="@+id/styled_text" 44*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 45*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 46*90c8c64dSAndroid Build Coastguard Worker android:textStyle="normal" /> 47*90c8c64dSAndroid Build Coastguard Worker 48*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 49*90c8c64dSAndroid Build Coastguard Worker 50*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 51*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 52*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 53*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 54*90c8c64dSAndroid Build Coastguard Worker 55*90c8c64dSAndroid Build Coastguard Worker <Button android:id="@+id/copy_plain_text" 56*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" android:layout_height="wrap_content" 57*90c8c64dSAndroid Build Coastguard Worker android:onClick="pastePlainText" 58*90c8c64dSAndroid Build Coastguard Worker android:text="@string/copy_text" /> 59*90c8c64dSAndroid Build Coastguard Worker 60*90c8c64dSAndroid Build Coastguard Worker <TextView 61*90c8c64dSAndroid Build Coastguard Worker android:id="@+id/plain_text" 62*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 63*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 64*90c8c64dSAndroid Build Coastguard Worker android:textStyle="normal" /> 65*90c8c64dSAndroid Build Coastguard Worker 66*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 67*90c8c64dSAndroid Build Coastguard Worker 68*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 69*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 70*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 71*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 72*90c8c64dSAndroid Build Coastguard Worker 73*90c8c64dSAndroid Build Coastguard Worker <Button android:id="@+id/copy_html_text" 74*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" android:layout_height="wrap_content" 75*90c8c64dSAndroid Build Coastguard Worker android:onClick="pasteHtmlText" 76*90c8c64dSAndroid Build Coastguard Worker android:text="@string/copy_text" /> 77*90c8c64dSAndroid Build Coastguard Worker 78*90c8c64dSAndroid Build Coastguard Worker <TextView 79*90c8c64dSAndroid Build Coastguard Worker android:id="@+id/html_text" 80*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 81*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 82*90c8c64dSAndroid Build Coastguard Worker android:textStyle="normal" /> 83*90c8c64dSAndroid Build Coastguard Worker 84*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 85*90c8c64dSAndroid Build Coastguard Worker 86*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 87*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 88*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 89*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 90*90c8c64dSAndroid Build Coastguard Worker 91*90c8c64dSAndroid Build Coastguard Worker <Button android:id="@+id/copy_intent" 92*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" android:layout_height="wrap_content" 93*90c8c64dSAndroid Build Coastguard Worker android:onClick="pasteIntent" 94*90c8c64dSAndroid Build Coastguard Worker android:text="@string/copy_intent" /> 95*90c8c64dSAndroid Build Coastguard Worker 96*90c8c64dSAndroid Build Coastguard Worker <Button android:id="@+id/copy_uri" 97*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" android:layout_height="wrap_content" 98*90c8c64dSAndroid Build Coastguard Worker android:onClick="pasteUri" 99*90c8c64dSAndroid Build Coastguard Worker android:text="@string/copy_uri" /> 100*90c8c64dSAndroid Build Coastguard Worker 101*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 102*90c8c64dSAndroid Build Coastguard Worker 103*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 104*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 105*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 106*90c8c64dSAndroid Build Coastguard Worker android:layout_marginTop="8dp" 107*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 108*90c8c64dSAndroid Build Coastguard Worker 109*90c8c64dSAndroid Build Coastguard Worker <TextView 110*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 111*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 112*90c8c64dSAndroid Build Coastguard Worker android:textAppearance="?android:attr/textAppearanceMedium" 113*90c8c64dSAndroid Build Coastguard Worker android:text="Data type: " /> 114*90c8c64dSAndroid Build Coastguard Worker 115*90c8c64dSAndroid Build Coastguard Worker <Spinner android:id="@+id/clip_type" 116*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 117*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 118*90c8c64dSAndroid Build Coastguard Worker android:drawSelectorOnTop="true" 119*90c8c64dSAndroid Build Coastguard Worker android:prompt="@string/clip_type_prompt" 120*90c8c64dSAndroid Build Coastguard Worker /> 121*90c8c64dSAndroid Build Coastguard Worker 122*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 123*90c8c64dSAndroid Build Coastguard Worker 124*90c8c64dSAndroid Build Coastguard Worker <LinearLayout 125*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 126*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 127*90c8c64dSAndroid Build Coastguard Worker android:layout_marginTop="4dp" 128*90c8c64dSAndroid Build Coastguard Worker android:orientation="horizontal"> 129*90c8c64dSAndroid Build Coastguard Worker 130*90c8c64dSAndroid Build Coastguard Worker <TextView 131*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 132*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 133*90c8c64dSAndroid Build Coastguard Worker android:textAppearance="?android:attr/textAppearanceMedium" 134*90c8c64dSAndroid Build Coastguard Worker android:text="MIME types: " /> 135*90c8c64dSAndroid Build Coastguard Worker 136*90c8c64dSAndroid Build Coastguard Worker <TextView 137*90c8c64dSAndroid Build Coastguard Worker android:id="@+id/clip_mime_types" 138*90c8c64dSAndroid Build Coastguard Worker android:layout_width="0dp" 139*90c8c64dSAndroid Build Coastguard Worker android:layout_weight="1" 140*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 141*90c8c64dSAndroid Build Coastguard Worker android:background="#ff303030" 142*90c8c64dSAndroid Build Coastguard Worker android:padding="4dp" 143*90c8c64dSAndroid Build Coastguard Worker android:textAppearance="?android:attr/textAppearanceMedium" 144*90c8c64dSAndroid Build Coastguard Worker /> 145*90c8c64dSAndroid Build Coastguard Worker 146*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 147*90c8c64dSAndroid Build Coastguard Worker 148*90c8c64dSAndroid Build Coastguard Worker <TextView 149*90c8c64dSAndroid Build Coastguard Worker android:layout_width="wrap_content" 150*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 151*90c8c64dSAndroid Build Coastguard Worker android:layout_marginTop="4dp" 152*90c8c64dSAndroid Build Coastguard Worker android:textAppearance="?android:attr/textAppearanceMedium" 153*90c8c64dSAndroid Build Coastguard Worker android:text="Data content:" /> 154*90c8c64dSAndroid Build Coastguard Worker 155*90c8c64dSAndroid Build Coastguard Worker <TextView 156*90c8c64dSAndroid Build Coastguard Worker android:id="@+id/clip_text" 157*90c8c64dSAndroid Build Coastguard Worker android:layout_width="match_parent" 158*90c8c64dSAndroid Build Coastguard Worker android:layout_height="wrap_content" 159*90c8c64dSAndroid Build Coastguard Worker android:background="#ff303030" 160*90c8c64dSAndroid Build Coastguard Worker android:padding="4dp" 161*90c8c64dSAndroid Build Coastguard Worker android:textAppearance="?android:attr/textAppearanceMedium" 162*90c8c64dSAndroid Build Coastguard Worker /> 163*90c8c64dSAndroid Build Coastguard Worker 164*90c8c64dSAndroid Build Coastguard Worker </LinearLayout> 165*90c8c64dSAndroid Build Coastguard Worker</ScrollView>