diff options
author | Chris Sarbora <sarbs@cyngn.com> | 2015-08-06 14:14:47 -0700 |
---|---|---|
committer | Clark Scheff <clark@cyngn.com> | 2015-12-18 16:13:51 -0800 |
commit | b9d7733a67b7790dcf19d4b52af4d60c9becb8f1 (patch) | |
tree | 88bfbccf31e6a4786233925a4f5eaa4202122aeb /samples/viewhost/res/layout/activity_main.xml | |
parent | 9691d4224c35390ab1a53792f0cb3b1dfb6679b6 (diff) | |
download | lineage-sdk-b9d7733a67b7790dcf19d4b52af4d60c9becb8f1.tar.gz lineage-sdk-b9d7733a67b7790dcf19d4b52af4d60c9becb8f1.tar.bz2 lineage-sdk-b9d7733a67b7790dcf19d4b52af4d60c9becb8f1.zip |
External views for cm13
Initial ExternalViewProvider
Change-Id: Ib35d79d3ae01d2e1a98020c5e65e4fbe50d2d322
Fill out methods and run everything on main thread
Change-Id: I05dd1bce5c24057101cd85656d28b01e6681434a
Fix aidl
Change-Id: Ie4b9a4463fdea37a0c5d657ffbc8796d51b57303
Add sample provider
Change-Id: I51b73302f85927aba2e9ea30ce47d6958af8e451
Create window and view earlier and only once
Change-Id: I60264b3c2de302f6f628320f436ac2aeb39de42c
visibility
Change-Id: I6ed2d6431c5aec9d4959a51828c42a700aabbd22
Add logging
Change-Id: I224587bcdfd1ff08673a618c5e45fef384041b8b
Add external view
Change-Id: Ic7f1ba96857239ac0fa43777f7d637716b7aead7
Resource fixes
Change-Id: I75324900d36a465575338c8b0ec9cc568ea50b9a
Add view host
Change-Id: Ief57371563feca707f420a509827c78c48bedf9c
Such hacks :\
Change-Id: I11ff460e7e7fed9cb14531ec3fb4699a37021ee0
Use a real window
Change-Id: Ie79f8188beaa871c6b8c96303c3221cdd7352fc6
Make api able to handle multiple instances of provided views
Change-Id: I185a8950aa577f920eaf7582c53f3316b88765c8
Ensure attribute set is passed to constructor
Change-Id: I9ebb4e8b0f7538ea5d0e7da179b1f1df812532b1
Add clip rect support
Change-Id: I23ac08b9e9e1e07e72bbf761ede1de87f4e4b084
Use final clipRect, instead of member
Change-Id: I2fa5f6ff30adf30fc0fe10f9fac1869ab4c03904
Diffstat (limited to 'samples/viewhost/res/layout/activity_main.xml')
-rw-r--r-- | samples/viewhost/res/layout/activity_main.xml | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/samples/viewhost/res/layout/activity_main.xml b/samples/viewhost/res/layout/activity_main.xml new file mode 100644 index 00000000..a21a338d --- /dev/null +++ b/samples/viewhost/res/layout/activity_main.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Copyright (C) 2015 The CyanogenMod 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. +--> +<ScrollView xmlns:android="http://schemas.android.com/apk/res/android" + android:layout_width="match_parent" + android:layout_height="match_parent" + android:paddingLeft="@dimen/activity_horizontal_margin" + android:paddingRight="@dimen/activity_horizontal_margin" + android:paddingTop="@dimen/activity_vertical_margin" + android:paddingBottom="@dimen/activity_vertical_margin"> + + <LinearLayout + android:id="@+id/root" + android:orientation="vertical" + android:layout_width="match_parent" + android:layout_height="match_parent"> + <cyanogenmod.externalviews.ExternalView + android:id="@+id/external_view" + android:layout_width="match_parent" + android:layout_height="200dp"/> + <View + android:layout_width="match_parent" + android:layout_height="200dp" + android:background="#FF0000"/> + <View + android:layout_width="match_parent" + android:layout_height="200dp" + android:background="#00FF00"/> + <View + android:layout_width="match_parent" + android:layout_height="200dp" + android:background="#0000FF"/> + </LinearLayout> + +</ScrollView>
\ No newline at end of file |