Android工作室中的拖放功能无法正常工作

anu*_*anu 37 android drag-and-drop fragment android-layout android-studio

我是android编程新手android studio中的拖放功能无法正常工作.我无法将任何东西拖到我的手机上.现在我的片段是谷歌地图视图,我想在视图中添加一个搜索栏.它只是不拖.当我尝试在文本中添加它时,它说元素项不允许在这里?

这是我的activity_maps.xml文件

 <fragment 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:id="@+id/map" tools:context=".MapsActivity"
android:name="com.google.android.gms.maps.SupportMapFragment">
<item android:id="@+id/search"
    android:title="@string/search_title"
    android:icon="@drawable/ic_search"
    android:showAsAction="collapseActionView|ifRoom"
    android:actionViewClass="android.widget.SearchView" />
</fragment>
Run Code Online (Sandbox Code Playgroud)

小智 42

新版本的android studio为每个布局使用2个xml文件.一个(例如content_main.xml)嵌入另一个(Activity_main.xml).你应该打开内容_*.xml并在其中进行设计.希望能帮助到你.


Dre*_*eur 21

除了Hamed的答案,我还必须:

File > Invalidate Caches / Restart ...

我很想念vim.


小智 18

拖放功能在Android Studio中无效....我也浪费了大量时间搜索...修复了我的问题是为活动选择主题.

下面的图片会让事情变得清晰. 在此输入图像描述


mee*_*ese 8

更新到最新版本的Android Studio(2.2)后,我开始遇到此问题.

经过一番搜索和游戏,我发现按住alt可以让我拖放.我在"设置" - >"外观和行为">"外观"下选中了"按住ALT拖放"选项.

在此输入图像描述

要么我已经选择了此选项,并且Android Studio 2.2中的修复程序使其适用于使用调色板面板进行拖放或者此选项最近添加并默认为检查或升级时发生问题将其设置为true.

我在IntelliJ中设置了这个选项并且之前通常使用了android studio调色板,而且大部分肯定我使用它而不必按住alt之前所以我选择A(这让我花了很多时间直到我试着按住alt).

  • 看到你的答案后,我立即想起我在2天前检查了那个该死的盒子......在尝试了所有其他答案之后.谢谢 (2认同)