studio soltar puedo objetos muestra mover elementos diseño como botones arrastrar android android-layout android-studio drag-and-drop fragment

puedo - La característica de arrastrar/soltar en el estudio de Android no funciona



como arrastrar objetos en android (14)

Soy nuevo en la programación de android La función de arrastrar / soltar en android studio no funciona. No puedo arrastrar nada a mi teléfono. En este momento, mi fragmento es la vista del mapa de Google y quiero agregar una barra de búsqueda a la vista. Simplemente no se arrastra. Cuando trato de agregarlo en el texto, ¿dice que el elemento elemento no está permitido aquí?

Este es mi archivo 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>


Además de la respuesta de Hamed, también tuve que:

File > Invalidate Caches / Restart ...

Me estoy perdiendo vim.


Arrastrar y soltar puede no funcionar correctamente, cuando tienes un LinearLayout, en esa condición, los elementos que arrastras tratarán de resolver de una manera específica (Horizontal o Vertical), en cambio, intenta cambiar tu diseño principal a Diseño relativo

Diseño lineal -> Diseño relativo


Después de actualizar a la última versión de Android Studio (2.2) comencé a tener este problema.

Después de buscar y jugar descubrí que mantener presionado alt me ​​permite arrastrar y soltar. Tenía la opción "mantener ALT para arrastrar y soltar" marcada en Configuración-> Apariencia y comportamiento> Apariencia.

O ya había seleccionado esta opción y una corrección en Android Studio 2.2 lo hacía para que la opción se aplicara a arrastrar y soltar con el panel de paleta O esta opción se agregó recientemente y se seleccionó de manera predeterminada para marcar o surgió un problema al actualizar eso como verdadero.

Tengo esta opción configurada en IntelliJ y he usado la paleta de estudio de Android normalmente antes y estoy casi seguro de que lo usé sin tener que mantener presionado alt así que voy con la opción A (y me tomó una cantidad de tiempo embarazosa hasta que intenté mantener presionado alt).


En mi caso, estaba usando ConstraintLayout en Android Studio 3.0. Se android.support.constraint.ConstraintLayout utilizando android.support.constraint.ConstraintLayout lugar.


Enfrenté este problema también y simplemente lo solucioné cambiando el tema a DeviceDefault. Light para la actividad.


La función de arrastrar y soltar no funciona en Android Studio .... También perdí mucho tiempo buscando ... lo que solucionó mi problema era seleccionar un tema para la actividad.

La imagen de abajo aclarará las cosas.


Lo descubrí, lo descubrí. Aunque el panel de diseño es visible, así como también el Árbol de paletas y componentes, TAMBIÉN necesito tener la aplicación / src / main / res / layout / fragment_main.xml seleccionada en el panel Proyecto para que el diseño real del diseño sea habilitado


Me enfrenté al mismo problema de no arrastrar elementos en Android Studio 3.1 .

Al reiniciar Android Studio , solucioné el problema


Resuelvo este problema simplemente reconstruir mi proyecto de estudio de Android.


Sé que este es un problema antiguo, ninguno de estos me funcionaba, y resultó que no era el estudio de Android el que estaba dando este problema, era Windows. Me di cuenta de que no podía arrastrar nada, así que hacer clic y sostener cualquier archivo en el escritorio y presionar Escape es lo que me solucionó.


Sé que esto es antiguo, pero no ser capaz de arrastrar elementos al diseño que me acaba de pasar (18/02/18). Reiniciar Android Studio (3.01) hizo el truco.


También me confundieron con la función de arrastrar y soltar. Hasta que descubrí:

Después de comenzar a arrastrar tienes que soltar el botón del mouse y todo funciona bien.

Buena característica, un poco inusual.


También me enfrenté al mismo problema. El culpable era que en mi padre android.support.wearable.view.BoxInsetLayout tag estaba arrastrando los componentes directamente, pero cuando puse
FrameLayout dentro de la etiqueta android.support.wearable.view.BoxInsetLayout y luego arrastro mis componentes a FrameLayout funcionó.

Espero que ayude a alguien.


la nueva versión de android studio usa 2 archivos xml para cada diseño. Uno (por ejemplo, content_main.xml) incrustado en el otro (Activity_main.xml). debe abrir el contenido _ *. xml y hacer el diseño en él. Espero eso ayude.