Atividade em branco ADT criado com atividade fragmento ..

? Christian Burgos @ | Original: StackOverFlow
---

Estou muito confuso agora, porque sempre que eu criar um novo app android com a atividade em branco ele sempre sai com fragment_main.xml .. Eu só queria criar uma atividade em branco sem o fragmento de um ...

na primeira imagem a atividade em branco vem com o layout fragmento ..

Atividade em branco ADT criado com atividade fragmento ..

A segunda imagem mostra o fragment_main criado

Atividade em branco ADT criado com atividade fragmento ..

agora eu estou realmente confuso ... isso só aconteceu depois de atualizar ADT para a versão mais recente i ter se referido a este tópico: " = > Adt não cria padrão Olá mundo, mas linha de comando faz

Eu só queria fazer um app android com a atividade em branco, sem vista fragmento ...

---

Top 5 Responder

1Muzikant @

Este é um novo recurso do ADT versão 22.6.0 :  http://developer.android.com/tools/sdk/eclipse-adt.html

Edit: com as últimas atualizações ADT há um novo modelo chamado de " Atividade Empty" que não tem fragmentos. é uma classe simples que se estende Activity ( Mesmo sem o menu padrão).

Observe que há também uma " Atividade em branco " que se estende ActionBarActivity e tem fragmentos

2Sravani @

Eu também têm enfrentado o mesmo problema. Eu só excluiu o eclipse e novamente o download do pacote de ADT http://developer.android.com/sdk/index.html#download Para recuperar seus projetos anteriores, basta alterar o espaço de trabalho para o seu anterior. Isso funcionou para mim .

3Ben Jakuben @

Para aqueles que gostariam de obter instruções sobre como remover os fragmentos do projeto:

1 ) Copie todo o conteúdo da res / layout / fragment_main.xml . Abrir activity_main.xml, exclua o FrameLayout, e colar nos conteúdos copiados.

2) Excluir fragment_main.xml

3) Em MainActivity.java, apagar toda a classe 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) Eliminar as seguintes linhas do onCreate ():

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

Neste momento você deve estar tudo pronto para executar o projeto .

4ShubhN @

Se você não quer que a parte fragmento para a sua app então simplesmente " unckeck a opção atividade criar pelo assistente de configuração do projeto, em seguida, criar manualmente a atividade e layout " para o seu projeto .

5Greg Prevost @

A atividade em branco realmente deveria ser mais simples do que isso. Parece que uma correção está pendente :  https://code.google.com/p/android/issues/detail?id=67513&q=blank%20activity&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars

Você pode pular a opção de criar a atividade quando você cria o seu projeto e adicionar em uma atividade manualmente.

Se você achar que é realmente muito chato você pode tentar reverter ADT eo SDK:

Faça o download dos 22,3 ferramentas do SDK a partir de: a versão de plataforma dl-ssl.google.com/android/repository/##Your do SDK aqui ##

Por exemplo OSX é tools_r22.3-macosx.zip

Descompactar esse arquivo vai dar-lhe uma pasta chamada " ferramentas " Use isto para substituir a pasta com o mesmo nome encontrado em / caminho-da - sua - android- instalação / - android -sdk MacOSX /

Em seguida, você precisa desinstalar o seu plugin ADT eclipse. Ir para ajudar -> instalar um novo software Clique no link para ver o que já está instalado Selecione todos os pacotes do Android e clique em Desinstalar. Restart Eclipse

Baixe o plugin ADT 22,3 a partir de: http://dl.google.com/android/ADT-22.3.0.zip Descompacte o arquivo

Back in eclipse, clique em ajuda -> instalar um novo software, clique em Adicionar e selecione o arquivo local que você acabou de descompactado verifique o que você deseja instalar e clique em instalar reinicie o Eclipse novamente