当前位置: 首页 > 知识库问答 >
问题:

当我将<merge>作为<layout>的子级时,自动完成不起作用

樊宏邈
2023-03-14

我的布局中有以下内容:;

<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:descendantFocusability="beforeDescendants"
    android:id="@+id/layoutId">

    <data>
        <variable name="data" type="com.example.android.Person"/>
    </data>

        <TextView ... //**YES** Intellisense or autocompletion

    <merge>

        <TextView ... //No Intellisense or autocompletion

        <Spinner ... //No Intellisense or autocompletion

    </merge>
</layout>

我试图在<code>中使用的任何XML标记

我尝试了以下方法:;

    < li >文件-

似乎什么都不起作用。

智能感知/自动完成在标记外部工作,但不在标记内工作。

拜托,有人有解决方案吗?

我更改了<代码>

共有1个答案

艾宁
2023-03-14

应该是根标记。然后完成工作:https://developer.android.com/training/improving-layouts/reusing-layouts.html#Merge

 类似资料:
  • 问题内容: eclipse的自动完成功能现在无法使用,我搜索了几个小时,但找不到解决方案。我已经使用很长时间了,所以即使我已经安装了秋千,打开它之后的第一件事就是要安装SWT和Windows Builder。我的意思是,这可能是由于swt和swing引起的一些冲突(我读到一些有关冲突的信息,但如果可能的话,我不会)。 奇怪的是,当我按ctrl + space时它什么都没有显示,但是当我进入“编辑”

  • 我有一个jsf表单,它包括p: autoCompelete字段。给你; 表单中有3个验证。它们是“必需=真”。此外,它们位于p:自动完成字段中。 所以,问题是,当我在没有输入的情况下单击“保存按钮”时,验证工作正常。然而,当我只在一个p:autocomplete字段中输入,然后单击“保存”按钮时,primefaces验证不起作用,我得到了java错误。我的意思是,由于另外两个必填字段为空,我希望得

  • 问题内容: 我无法在Windows上为OpenCV(Python)自动完成工作。 根据此处的Abid的说明,我将cv2.pyd文件粘贴到C:\Python27 \ Lib \ site-packages中。 在Python代码中,我如下导入: 我还安装了numpy,它在站点包中创建了自己的文件夹,这与OpenCV不同(我直接将其粘贴到站点包中)。 使用此设置,即使调用OpenCV方法,代码也不会出

  • 我有一个Android项目,它以前工作得很好。 今天我将Android Studio升级到Arctic Fox 2020.3。1,然后我在Android Studio Arctic Fox 2020.3中运行该项目。1,但我得到以下错误。 我调试了这个项目,我认为代码导致了错误,所以我用替换了,这个应用程序可以很好地工作。 我知道已经过时,但是为什么会导致错误呢? 错误 build.gradle

  • 我的GridbagLayout有些问题。我创建了一个JPanel(在本例中称为mainPanel),它的布局被设置为GridBagLayout。我已经为每个JButton指定了约束,并将约束添加到每个Button。现在,当我运行代码时,按钮总是紧挨着的,而不考虑我在约束中指示的Gridx/Gridy值。此外,按钮总是位于JFrame的中心,我希望一个按钮出现在右上角、左上角和南边。 这是我运行代码

  • -手动删除缓存- -重新安装Netbeans -在创建新项目后,删除没有源代码的项目。