我从GoogleCloudPlatform / appengine-endpoints-helloendpoints-android项目获得了设计文件,并做了一些小改动。我将主题改为黑暗主题。我不知道这是怎么发生的,但我再也看不到设备控件或边框/框架了。我该如何重置它?其他设计文件显示正常。
终于找到了原因。当我单击预览窗口的黑色外部区域时,它上方会出现一个工具栏。左侧的第一个按钮称为“切换视口渲染模式”。这带回了我的设备视图。答案 0 :(得分:0)
Hhmm ..对我来说,无论何时使用父ScrollView布局设计/设计布局 - 它都不会显示工具栏和设备框架。
要将Scrollview布局显示为其他布局,您必须包含它。例如:
我的ScrollView.xml
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical"
android:fadeScrollbars="true"> </ScrollView>
将其包含在您的activity_main.xml或其他.xml文件中。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context=".activities.ShareAppActivity">
<!--Include ActionBar/Toolbar-->
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/toolbar"
android:elevation="8dp"
android:minHeight="?attr/actionBarSize"
android:background="@color/colorPrimary">
</android.support.v7.widget.Toolbar>
<include
android:id="@+id/scrollview_layout"
**layout="@layout/scrollview"**
android:layout_height="match_parent"
android:layout_width="match_parent"/> </RelativeLayout>
使用<include />
- 标签并在布局=&#34; @ layout / YOUR_XML_SCROLLVIEW&#34;
在xml布局中,您希望显示/包含您的滚动视图。
您现在可以使用设备框架和工具栏查看scrollview_layout。
答案 1 :(得分:0)
点击预览窗口,然后按下按钮&#39; F&#39;在键盘上。