ADT пустым деятельности, созданных с деятельностью фрагмента ..

? Christian Burgos @ | Original: StackOverFlow
---

Я действительно путают сейчас, потому что всякий раз, когда я создать новый Android App с пустой деятельности он всегда выходит с fragment_main.xml .. я просто хотел, чтобы создать пустой деятельность без фрагмента одной ...

на первом изображениипустым деятельность приходит с макетом фрагментов ..

ADT пустым деятельности, созданных с деятельностью фрагмента ..

Второе изображение показывает созданный fragment_main

ADT пустым деятельности, созданных с деятельностью фрагмента ..

Сейчас я действительно путают ... это произошло только после обновления ADT до последней версии я уже говорил на эту тему : = " > Adt не создает по умолчанию привет мир, но командная строка делает

я просто хотел сделать приложение для Android с пустой деятельности без вида на фрагмент ...

---

Top 5 ответ

1Muzikant @

Этоновая функция ADT версии 22.6.0 :  http://developer.android.com/tools/sdk/eclipse-adt.html

Изменить: С последними ADT обновлений естьновый шаблон называется "Empty активность ", что не имеет фрагменты. этопростой класс, который расширяет Activity (даже без меню по умолчанию ) .

Обратите внимание, что есть также" Blank активность ", которая проходит ActionBarActivity и имеет фрагменты

2Sravani @

Я также столкнулся с той же проблемы. Я просто удалил затмение и снова загрузили ADT пачку из http://developer.android.com/sdk/index.html#download Для восстановления предыдущих проектов, просто измените рабочий - пространство для вашего предыдущего. Это работает для меня.

3Ben Jakuben @

Для тех, кто хотел бы инструкции о том, как удалить фрагменты из проекта :

1 ) Скопируйте все содержимое RES / макет / fragment_main.xml . Открыть activity_main.xml, удалите FrameLayout и вставьте скопированный содержание.

2 ) Удалить fragment_main.xml

3 ) В MainActivity.java, удалите весь класс PlaceHolderFragment :

/**
 * A placeholder fragment containing a simple view.
 */
public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                    Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main,
                    container, false);
        return rootView;
    }
}

4 ) Удалите следующие строки из OnCreate ( ) :

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

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

4ShubhN @

Если вы не хотите, чтобы часть фрагмента, чтобы быть в вашем приложении, то просто " unckeck возможность создания активности на мастере установки проекта, то вручную создать деятельность и расположение " для вашего проекта.

5Greg Prevost @

Пустым деятельность действительно должен быть более простой, чем эта. Похоже, чтоисправление находится на рассмотрении :  https://code.google.com/p/android/issues/detail?id=67513&q=blank%20activity&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

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

Если вам действительно очень раздражает, вы можете попробовать откат ADT и SDK :

Скачать SDK Tools 22,3 из : версии dl-ssl.google.com/android/repository/##Your платформы в SDK здесь ##

Например OSX является tools_r22.3-macosx.zip

Разархивирование файл даст вам папку под названием " инструменты " Используйте это, чтобы заменить папку с таким же именем в файле / путь -к- Your- android- установка / Android -SDK - MacOSX /

Далее вам нужно удалить свой ​​затмение ADT плагин. Перейдите в раздел -> установить новое программное обеспечение Нажмите на ссылку, чтобы увидеть то, что уже установлены Выбрать все андроид пакетов и нажмите Удалить. Перезапуск Eclipse,

Скачать плагин 22,3 ADT от : http://dl.google.com/android/ADT-22.3.0.zip Распакуйте этот файл

Вернуться в затмение щелкните Справка -> Установить новое программное обеспечение нажмите кнопку Добавить и выберите локальный файл, который вы только что распаковали проверить, что вы хотите установить и нажмите кнопку Установить Перезапуск затмение снова