- Функция перетаскивания в студии Android не работает
- 17 ответов
- Русские Блоги
- Невозможно перетащить элемент управления в макет при визуализации Android Studio
- Интеллектуальная рекомендация
- Используйте шаблон состояния вместо if else
- Проектирование архитектуры: схема проектирования уровня балансировки нагрузки (5) — установка одного узла LVS
- Рыба образования, средняя школа закончила в учебном класс, как найти первую работу.
- Синглтон паттерн в питоне
- Java Counce Collection
- Вам также может понравиться
- динамический прокси-сервер jdk (Proxy, InvocationHandler), включая исходный код $ Proxy0
- Юля: Об изменениях в Array 1.0
- студия Android генерирует статическую библиотеку jni
- Nginx 502 раствор
- Java вызывает SMS-интерфейс WebService
- Функция перетаскивания в Android studio не работает
- 17 ответов
- Похожие вопросы:
Функция перетаскивания в студии Android не работает
Я новичок в программировании на Android. Функция перетаскивания в студии Android не работает. Я ничего не могу перетащить на свой телефон. Прямо сейчас мой фрагмент — это просмотр карты Google, и я хочу добавить в него панель поиска. Это просто не тянет. Когда я пытаюсь добавить его в текст, он говорит, что элемент не разрешен здесь?
Это мой файл activity_maps.xml
17 ответов
Новая версия android studio использует 2 xml файла для каждого макета. Один (например, content_main.xml) встроен в другой (Activity_main.xml). вы должны открыть содержимое _ *. xml и выполнить в нем дизайн. Надеюсь, это поможет.
Еще меня смутила функция перетаскивания. Пока не разобрался:
После начала перетаскивания нужно отпустить кнопку мыши, и все работает нормально.
Приятная особенность, но немного необычная.
Я делал все в этом посте, пока не запустил студию Android, просто запустив и не работая с «Запуском от имени администратора» (щелкните правой кнопкой мыши -> Еще -> Запуск от имени администратора). Раньше я запускал студию Android с помощью «Запуск от имени администратора», и это приводило к тому, что проблема не перетаскивалась. Просто запустите Android Studio без «Запуск от имени администратора».
Или попробуйте сделать наоборот и на самом деле «Запуск от имени администратора», если вы уже запускаете его без «Запуск от имени администратора».
У меня была такая же проблема, но потом я нашел решение. Все, что вам нужно сделать, это выбрать элемент, который вы хотите добавить (например, кнопку), и нажать «Enter». Компонент отобразится на вашем экране.
Или вы можете выбрать компонент и щелкнуть правой кнопкой мыши -> Добавить в дизайн
Я решил эту проблему, просто перестроив свой проект студии Android.
Я столкнулся с той же проблемой: не перетаскивать элементы в Android Studio 3.1 .
Перезапуск Android Studio решил проблему для меня
Я знаю, что это старая проблема, ни один из них не работал у меня, и так получилось, что эту проблему создавала не студия Android, а окна. Я заметил, что не могу ничего перетащить, поэтому щелчок и удерживание любого файла на рабочем столе и нажатие клавиши escape — это то, что исправило для меня.
Перетаскивание может не работать должным образом, если у вас есть LinearLayout, в этом состоянии элементы, которые вы перетаскиваете, будут пытаться установить определенным образом (по горизонтали или вертикали), вместо этого попробуйте изменить ваш основной макет на относительный макет
Линейный макет -> Относительный макет
Я понял. Несмотря на то, что панель дизайна видна так же, как палитра и дерево компонентов, мне ТАКЖЕ нужно выбрать app / src / main / res / layout / fragment_main.xml на панели Project, чтобы фактический дизайн макета был включено.
Я знаю, что это устарело, но со мной случилась невозможность перетаскивать элементы в дизайн (18.02.18). Перезапуск Android Studio (3.01) помог.
Я тоже столкнулся с той же проблемой. Виной всему было то, что у моего родителя android.support.wearable.view.BoxInsetLayout тег, я перетаскивал компоненты напрямую, но когда я вставил
FrameLayout внутри android.support.wearable.view.BoxInsetLayout тег, а затем перетащите мои компоненты в FrameLayout это сработало .
Надеюсь, это кому-то поможет.
Я тоже столкнулся с этой проблемой, и я просто исправил ее, изменив тему на DeviceDefault.Light для активности.
Перейдите в папку «values» и откройте файл «styles.xml». Замените «Theme.AppCompat.Light.DarkActionBar» в родительском теге на «BaseTheme.AppCompat.Light.DarkActionBar».
В моем случае я использовал ConstraintLayout в Android Studio 3.0. Исправлено, используя вместо этого android.support.constraint.ConstraintLayout .
После обновления до последней версии Android Studio (2.2) у меня возникла эта проблема.
После некоторых поисков и экспериментов я обнаружил, что удерживание alt позволяет мне перетаскивать. У меня была отмечена опция «удерживать ALT для перетаскивания» в разделе «Настройки» -> «Внешний вид и поведение»> «Внешний вид».
Либо я уже выбрал эту опцию, и исправление в Android Studio 2.2 сделало так, что опция, примененная к перетаскиванию с панелью палитры, ЛИБО эта опция была недавно добавлена и по умолчанию была проверена, либо возникла проблема при обновлении, которая установила для нее значение true.
У меня есть эта опция, установленная в IntelliJ, и я обычно использовал палитру студии Android раньше, и в основном уверен, что использовал ее без необходимости удерживать alt, поэтому я выберу вариант A (и мне потребовалось неприятное количество времени, пока я пробовал удерживать alt).
Функция перетаскивания не работает в Android Studio . Я также потратил много времени на поиск . что решило мою проблему, так это выбор темы для действия.
Изображение ниже проясняет ситуацию.
В дополнение к ответу Хамеда мне также пришлось:
Источник
Русские Блоги
Невозможно перетащить элемент управления в макет при визуализации Android Studio
После того как я создал новый XML-файл макета, удалил предыдущий макет и сам написал новый макет, я обнаружил, что не могу перетаскивать компоненты в макет в режиме «Дизайн», то есть визуально.
Я проверил много мест и не вставил никаких результатов. Затем я посмотрел на разницу между моим новым макетом и предыдущим макетом и нашел очень важный код:
Среди них пространство имен Android: Tools играет роль, оно может сделать интерфейс предварительного просмотра более гибким, и вы можете настроить его по своему усмотрению.
Дополнительную полезность можно найти в Google. Здесь он позволяет нам перетащить элемент управления в макет и сгенерировать соответствующий xml-код.
Интеллектуальная рекомендация
Используйте шаблон состояния вместо if else
Большинство разработчиков все еще используютif elseСтруктура процесса, виделиjdonизbanqСтатья написана Большим Братом, используяcommand,aopЗамена шаблонаif elseСтруктура процесса. Я не совсем понял эт.
Проектирование архитектуры: схема проектирования уровня балансировки нагрузки (5) — установка одного узла LVS
1 Обзор Предыдущая статья «Проектирование архитектуры: проектирование уровня балансировки нагрузки (4) — Принципы LVS» (http://blog.csdn.net/yinwenjie/article/details/46845997), мы предста.
Рыба образования, средняя школа закончила в учебном класс, как найти первую работу.
Self-брат Я девять ноль, теперь занимается разработкой веб-конца Java. Некоторое понимание и восприятие учебных курсов. Учебное заведение является ямой, дорога, что вы уже прошли, только вы знаете, дл.
Синглтон паттерн в питоне
Дизайн шаблона Шаблон дизайна — это краткое изложение предыдущей работы, которое, как правило, широко распространено людьми и является зрелым решением конкретной проблемы. Он предназначен для многораз.
Java Counce Collection
TRUEEWAP основан на реализации красных навигаций. Это отображение отсортировано в соответствии с его природооформленным порядком или отсортировано в соответствии с компаратором, предусмотренным при со.
Вам также может понравиться
динамический прокси-сервер jdk (Proxy, InvocationHandler), включая исходный код $ Proxy0
1. Связанные классы и методы: java.lang.reflect.Proxy, Прокси предоставляет статические методы для создания динамических прокси-классов и экземпляров. newProxyInstance() Возвращает экземпляр прокси-кл.
Юля: Об изменениях в Array 1.0
Версии до 1.0, например 0.2-0.6, Но теперь 1.0 это сообщит об ошибке. Это использование претерпело серьезные изменения! такие как: Это можно считать серьезным изменением.
студия Android генерирует статическую библиотеку jni
Android Сяобай, который только что вошел в общество, описывает, как использовать студию Android для создания статической библиотеки jni. 1. Подготовка: Сначала установите ndk, сначала сами Baidu, позж.
Nginx 502 раствор
Общие решения Nginx 502 Bad Gateway следующие: Nginx 502 Ошибка 1: Количество сайтов велико, а количество PHP-CGI мало. Для этой 502 ошибки просто увеличивайте количество процессов PHP-CGI. В частност.
Java вызывает SMS-интерфейс WebService
1. Описание интерфейса WebService Отправьте в виде http-сообщения, выше — информация о запросе, а ниже — возвращаемое значение. Представлен раздел возвращаемого значения документа интерфейса. 2. Код J.
Источник
Функция перетаскивания в Android studio не работает
Я новичок в программировании android, функция drag/ и drop в android studio не работает. Я ничего не могу перетащить на свой телефон. Прямо сейчас мой фрагмент-это Google map view, и я хочу добавить в него строку поиска. Он просто не тянет. Когда я пытаюсь добавить его в текст, он говорит, что элемент item здесь не разрешен?
Это мой файл activity_maps.xml
17 ответов
Является ли Android Studio таким же простым, как Xcode и его раскадровки? Итак, могу ли я связать действия/представления с помощью перетаскивания, как в Xcode? Или все ссылки связаны с кодом?
Есть ли какой-то способ реализовать функцию перетаскивания в API 8 Android? Посмотрел здесь , но он появляется после API 11. Мне нужно перетащить представление с одного LinearLayout на другой. Ho могу ли я реализовать это на API 8?
новая версия android studio использует 2 файла xml для каждого макета. Один (например, content_main.xml) встроен в другой (Activity_main.xml). вы должны открыть content_*.xml и сделать дизайн в нем. надеюсь, это поможет.
В дополнение к ответу Хамеда я также должен был:
File > Invalidate Caches / Restart .
Мне не хватает vim.
Функция перетаскивания не работает в Android Studio. Я также потратил впустую много времени searching. what исправлена моя проблема заключалась в том, чтобы выбрать тему для занятия.
Изображение ниже прояснит ситуацию.
Недавно я мигрировал из ADT в Android Studio. Я не могу заставить функцию перетаскивания на вкладке дизайн работать должным образом. На прилагаемом скриншоте я хочу перетащить textView вниз из палитры, но textView не будет двигаться ниже той горизонтальной линии, которую вы видите. Я никогда не.
Я начинаю с разработки android, и я начал с eclipse . но это начало давать много проблем. Поэтому я переключился на android studio . Я успешно настроил его, и в течение нескольких недель все было в порядке. Теперь, по какой-то причине, функция автозаполнения не работает. Он не дает никакого.
После обновления до последней версии Android Studio (2.2) У меня началась эта проблема.
После некоторых поисков и игр я обнаружил, что удержание нажатой клавиши alt позволяет мне перетаскивать ее. Я проверил опцию «hold ALT to drag and drop» в разделе Настройки-> Внешний вид & поведение > внешний вид.
Либо я уже выбрал эту опцию, и исправление в Android Studio 2.2 сделало ее такой, что опция, применяемая к перетаскиванию с помощью панели палитры OR, была недавно добавлена и по умолчанию установлена в checked, либо при обновлении возникла проблема, которая установила ее в true.
У меня есть эта опция, установленная в IntelliJ, и я обычно использовал палитру android studio раньше, и я в основном уверен, что использовал ее без необходимости удерживать alt раньше, поэтому я иду с опцией A (и мне потребовалось смущающее количество времени, пока я не попробовал удерживать alt).
В моем случае я использовал ConstraintLayout в Android Studio 3.0. Исправил это, используя вместо этого android.support.constraint.ConstraintLayout .
Перейдите в папку «values» и откройте файл «styles.xml». Замените «Theme.AppCompat.Light.DarkActionBar» под родительским тегом на «Base.Theme.AppCompat.Light.DarkActionBar»
Я тоже столкнулся с этой проблемой и просто исправил ее, изменив тему на DeviceDefault.Light для этого действия.
Я все понял. Несмотря на то, что панель дизайна видна, а также палитра и дерево компонентов, мне также нужно выбрать app/src/main/res/layout/fragment_main.xml на панели проекта, чтобы включить фактический дизайн макета.
Я тоже столкнулся с той же проблемой. Виновником этого был мой родитель Тег android.support.wearable.view.BoxInsetLayout я перетаскивал компоненты непосредственно, но когда я положил
FrameLayout внутрь android.support.wearable.view.BoxInsetLayout тег, а затем перетащите мои компоненты в FrameLayout это сработало .
Надеюсь, это кому-то поможет.
Я знаю, что это старо, но невозможность перетащить элементы в дизайн просто случилась со мной (2/18/18). Перезапуск Android Studio (3.01) сделал свое дело.
Drag ‘n’ Drop может работать неправильно, когда у вас есть LinearLayout, в этом состоянии элементы, которые вы перетаскиваете, будут пытаться расположиться определенным образом (горизонтально или вертикально), вместо этого попробуйте изменить свой основной макет на относительный
Линейная Компоновка —> Относительная Планировка
Я знаю,что это старая проблема, ни одна из них не работала на меня, и так получилось, что это была не android studio, которая давала эту проблему, а windows. Я заметил, что ничего не могу перетащить, поэтому щелчок и удержание любого файла на рабочем столе и нажатие escape-это то, что исправило это для меня.
Я столкнулся с той же проблемой, но потом нашел решение . Все, что вам нужно сделать, это выбрать элемент, который вы хотите добавить(например. Кнопка) и нажмите «Enter». Компонент будет отображаться на вашем экране.
Или вы можете выбрать компонент и щелкнуть правой кнопкой мыши -> добавить в дизайн
Я столкнулся с той же проблемой, что и не перетаскивание элементов в Android Studio 3.1 .
Перезапуск Android Studio, исправил эту проблему для меня
Я решаю эту проблему, просто перестраивая свой проект android studio.
Я сделал все в этом посте, пока не запустил android studio, просто запустив и не запустив с «Run как Administrator»(Right нажмите -> еще -> Запуск от имени администратора). Раньше я запускал android studio с «Run как Administrator», и это приводило к тому, что проблема не перетаскивалась. Просто запустите Android Studio без «Run как Administrator».
Или попробуйте сделать наоборот и на самом деле «Run как Administrator», если вы уже просто запускаете его без «Run как Administrator».
Меня также смутила функция drag&drop. Пока я не понял:
После начала перетаскивания вы должны отпустить кнопку мыши, и все работает нормально.
Приятная особенность — хотя и немного необычная.
Похожие вопросы:
Я работаю над реализацией функции перетаскивания в android Вот мой код. public class DragnDropActivity extends Activity implements OnTouchListener,OnDragListener < >я не могу связаться с функцией.
Как реализована функция перетаскивания в PhoneGap? Я попытался использовать новую функцию перетаскивания Native HTML5, но она не работает.
Я использую новый Android Studio, и мне интересно, есть ли какая-либо функция перетаскивания для создания макета, как в Visual Studio с C#? Спасибо
Является ли Android Studio таким же простым, как Xcode и его раскадровки? Итак, могу ли я связать действия/представления с помощью перетаскивания, как в Xcode? Или все ссылки связаны с кодом?
Есть ли какой-то способ реализовать функцию перетаскивания в API 8 Android? Посмотрел здесь , но он появляется после API 11. Мне нужно перетащить представление с одного LinearLayout на другой. Ho.
Недавно я мигрировал из ADT в Android Studio. Я не могу заставить функцию перетаскивания на вкладке дизайн работать должным образом. На прилагаемом скриншоте я хочу перетащить textView вниз из.
Я начинаю с разработки android, и я начал с eclipse . но это начало давать много проблем. Поэтому я переключился на android studio . Я успешно настроил его, и в течение нескольких недель все было.
Я пытаюсь вызвать событие перетаскивания с помощью jQuery. Пожалуйста, найдите fiddle здесь http://jsfiddle.net/sgsvenkatesh/hepbob75/5 / Я использовал это, чтобы вызвать событие перетаскивания, но.
Поскольку обычно в android studio изображения импортируются путем перетаскивания в папку Drawable, я не могу этого сделать. Это не позволяет мне бросить изображение в эту папку. Плз помогите..
У меня возникли проблемы с использованием функции перетаскивания android studio. У меня нет проблем с тем, чтобы поместить элементы в режим предварительного просмотра телефона android, но когда я.
Источник