Intereting Posts
Android – программа чтения epub для чтения файлов .epub. Определенный пользователем ActionBar Action View: получение ширины вправо Gradle: как запустить контрольно-измерительный тест для класса Разница между? SelectableItemBackground,? Android: selectableItemBackground и? Android: attr / selectableItemBackground в Android? Исключение из памяти в gson.fromJson () Конверсия в формат Dalvik завершилась с ошибкой 1 Решение? Является ли geofencing полностью непригодным для использования в Android? Разбить изменение переменной в Android Studio 1.1.0? Принудительное приложение при нажатии на кнопку «Домой» WebView переходит к привязке с помощью loadDataWithBaseUrl Android Calendar Provider: существует ли уникальный идентификатор событий, который можно использовать на нескольких устройствах? Как интегрировать ZXing api с фронтальной камерой в Android? RecyclerView autofit LayoutManager AccountManager не добавляет пользовательскую учетную запись в Android N preview Получить щелчок по элементу из списка

Eclipse автоматически создает фрагмент, как его отключить

Я не хочу использовать фрагменты и макет фрагмента. Можно ли отключить свойство eclipse? Во-первых, я создаю файлы классов и xml, а затем объявляю их в файле Android Manifest, это работает для меня, но это займет много времени, если я могу отключить его, это будет проще.

http://i.hizliresim.com/KgMJvQ.png

Solutions Collecting From Web of "Eclipse автоматически создает фрагмент, как его отключить"

При создании нового приложения просто скопируйте имя макета в имя макета фрагмента (например: activity_main)

Вуаля! Вы получаете активность без фрагмента.

Удалить эту часть кода из активности

if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); 

Очистите проект.

Eclipse предоставляет возможность создания простого приложения для Android, которое не содержит классов Fragment или файлов макета.

Вы можете просто создать простой проект, помимо выбора любых шаблонов для проекта.

Создайте проект Blank Activity project с типом навигации, поскольку по умолчанию выбраны ни одна и другие записи.

Скопируйте содержимое fragment_main.xml в fragment _main.xml activity_main.xml и удалите fragment _main.xml

Теперь перейдите в MainAcitvity.java удалите только эту часть из MainActivity onCreate() :

 if (savedInstanceState == null) { getSupportFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } 

Наконец, удалите класс PlaceholderFragment{} и его содержимое из MainActivity.java а затем запустите приложение.

Кажется, нет настройки для выполнения того, что вы хотите в данный момент (я согласен, что должен быть один). В качестве обходного пути этот ответ на аналогичный вопрос показывает, как удалить фрагменты из вновь созданного проекта. https://stackoverflow.com/a/22482259/1287459

Вы можете попробовать это. Заполненная активность ADT, созданная с использованием фрагментов.

Он отлично работает для меня, когда дело доходит до создания пустых действий, без фрагментов.

Я сделал это, заменив папку BlankActivity (22.6.2) на старый sdk BlankActivity (22.6.1), присутствующий в каталоге tools / templates в android-sdk.

  • Сначала вам нужно понизить плагин ADT для eclipse:
    Перейдите в раздел «Справка»> «Установить новую программу» … и нажмите на синюю ссылку: что уже установлено?
    Затем выберите «Tracer for OpenGL ES» и все программы, содержащие «Android», и нажмите «Удалить». Когда это будет сделано, загрузите плагин ADT для eclipse (версия 22.3.0) здесь:
    http://dl.google.com/android/ADT-22.3.0.zip

    Теперь мы собираемся установить его в eclipse. Откройте «Справка»> «Установить новую программу» … и нажмите «Добавить», а затем «Архив». Просмотрите архив, который мы только что загрузили, и нажмите «ОК». Выберите все элементы в списке и нажмите «Далее».

  • В это время вам нужно понизить ваши инструменты sdk для Android:
    Сначала удалите папку инструментов sdk для android.
    Затем загрузите инструменты (версия 22.3) здесь:
    http://dl-ssl.google.com/android/repository/tools_r22.3-windows.zip

    Затем извлеките его и скопируйте папку инструментов в папку sdk android.

    Не обновляйте плагин eclipse ADT и инструменты Android (в sdk-менеджере).

Android услышал наш голос :).

Просто обновите или загрузите версию ADT до 23.0.2 или новее.

Теперь вы можете выбрать пустое действие, подобное этому,

Введите описание изображения здесь

Вы просто поместите то же имя, что и ваше «Имя макета» в «Название макета фрагмента», и мастер не создаст файл фрагмента

Когда вы создаете новый проект приложений для Android с помощью мастера, после перехода на экран, который просит вас выбрать тип активности, выберите «Пустое действие» вместо «Пустое действие», которое является значением по умолчанию.

Никаких фрагментов не будет создано.