mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-19 18:58:19 +00:00
Copied over icon from caption desktop button in WMShell. Temporary icon for now. Refactored some logic in TaskView to better support for custom orientation handling in subclasses. Subclasses can override setting orientation for icon or thumbnail. Bug: 267326722 Test: manual, enable desktop windowing proto 2 and go to overview Change-Id: Id66d48fa52a418a07b954a384b2c3ea22f091b1f
52 lines
2.0 KiB
XML
52 lines
2.0 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
Copyright (C) 2022 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.
|
|
-->
|
|
|
|
<com.android.quickstep.views.DesktopTaskView
|
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:clipChildren="true"
|
|
android:clipToOutline="true"
|
|
android:defaultFocusHighlightEnabled="false"
|
|
android:focusable="true">
|
|
|
|
<View
|
|
android:id="@+id/background"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent" />
|
|
|
|
<!--
|
|
TODO(b249371338): DesktopTaskView extends from TaskView. TaskView expects TaskThumbnailView
|
|
and IconView with these ids to be present. Need to refactor RecentsView to accept child
|
|
views that do not inherint from TaskView only or create a generic TaskView that have
|
|
N number of tasks.
|
|
-->
|
|
<com.android.quickstep.views.TaskThumbnailView
|
|
android:id="@+id/snapshot"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:visibility="gone" />
|
|
|
|
<com.android.quickstep.views.IconView
|
|
android:id="@+id/icon"
|
|
android:layout_width="@dimen/task_thumbnail_icon_size"
|
|
android:layout_height="@dimen/task_thumbnail_icon_size"
|
|
android:focusable="false"
|
|
android:importantForAccessibility="no" />
|
|
|
|
</com.android.quickstep.views.DesktopTaskView>
|