1

布局编辑器的调色板似乎没有我可以拖入的空白视图(除非我的眼睛发疯了)。

有没有办法将一个空白视图从 Android 布局编辑器中的调色板拖到我正在制作的视图上(无需输入原始 XML)?

这是我在“通用”部分下看到的内容: 通用调色板

这是我在搜索“视图”时看到的内容: 调色板搜索视图

我错过了什么吗?

我在“容器”部分下看到了一个“< view >”,但这只是弹出一个弹出窗口,其中包含调色板中已有的相同内容。

我是 Android 开发新手,来自 iOS,我可以直接将 UIView 拖到情节提要上。Android中这种行为的等价物是什么?

有什么方法可以将我自己的自定义内容添加到布局编辑器调色板吗?

输入<View ... />原始 XML 是实现此目的的唯一方法吗?

4

3 回答 3

1

我的眼睛疯了。

按“小部件”(红色圆圈)

拖入“视图”(绿色圈出)

找到了

谁能解释为什么它在“小部件”下?

于 2018-08-23T09:25:08.777 回答
0

您可以使用android:alpha="0.5"设置 50% 的不透明度。

例如,要使用简单视图作为覆盖,您可以在 XML 中使用以下代码。

<View
        android:id="@+id/overlayOrSomethingElse"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="top"
        android:alpha="0.5"
        android:background="@android:color/black" />
于 2018-08-23T09:02:02.900 回答
0

调色板上有一个View,你可以做这样的事情。

<?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".Main2Activity">

    <View
        android:id="@+id/view"
        android:layout_width="wrap_content"
        android:layout_height="243dp"
        android:background="#0000ff"
        tools:layout_editor_absoluteX="0dp"
        tools:layout_editor_absoluteY="349dp" />

    <View
        android:id="@+id/view3"
        android:layout_width="wrap_content"
        android:layout_height="4dp"
        android:background="#ffffff"
        tools:layout_editor_absoluteX="0dp"
        tools:layout_editor_absoluteY="469dp" />

</android.support.constraint.ConstraintLayout>
于 2018-08-23T09:11:47.620 回答