Verifica se esse jar esta no class path da um clean e build novamente
Conectado pelo MOTOBLUR™
Conectado pelo MOTOBLUR™
-----Mensagem Original-----
De: Guilherme Bernardi <gui.bernardi09@gmail.com>
Para: androidbrasil-dev@googlegroups.com
Enviado: quinta-feira, 29 de novembro de 2012 12:05:08 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Pessoal vocês tiveram algum problema desse tipo.Estava tudo funcionando normalmente com a utilização da ActionBar Sherlock, então foi incluir uma nova Activity para começar mais uma tela e tudo mais. Quando inclui começou a dar erro em todas as referentes do SherlockFragment:The type android.support.v4.app.Fragment cannot be resolved. It is indirectly referenced from required .class filesAlgum de vocês tiveram este problema também, deu isso do nada agora. Após incluir uma nova Activity.--
On Thursday, November 29, 2012 9:51:10 AM UTC-2, Rogerio Esteves wrote:Felipe nesse sentido o seu esta mais legal. Mas tentei criar um xml contendo apenas o fragment layout porem nao rolou ao dar replace da uma exception de view not found
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Felipe Aron <felip...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quinta-feira, 29 de novembro de 2012 10:35:31 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Cara, que estranho... rs.Seguindo o exemplo acima ele controla manualmente a posição da Tab ( tab.getPosition() ). Se por acaso incluir uma nova tab, terá de incluir uma nova condição IF.O android.R.id.content se refere ao conteúdo da View em questão.Vendo os fontes do exemplo, a única diferença para o meu exemplo é que utilizei de um container, e na classe MyTabListener, controlei de forma automática o fragment:public void onTabSelected(Tab tab, FragmentTransaction ft) {ft.replace(R.id.fragment_container, fragment); }De qualquer forma, que bom que resolveu teu problema.--Em 28 de novembro de 2012 19:12, Rogerio Esteves <rol...@gmail.com> escreveu:
--Engano seu não tenho muita experiência com sherlock rs. Porém pelo que estou estudando para ser uma boa opção. Ele é bastante difundido no android para esta questão de versões anteriores. Estou usando ele e parece ser bem legal
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Guilherme Bernardi <gui.ber...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 20:48:21 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Cara uma pergunta que eu tenho, acho que você deve ter mais experiência que eu com o ActionBar Sherlock.Eu estou desenvolvendo um aplicativo para dispositivos abaixo de 3.0. Estava utilizando outros componentes mas me indicaram esse Sherlock, ele realmente é o ideal para trabalhar com esquema de tabs e controle de menu?--
On Wednesday, November 28, 2012 6:41:59 PM UTC-2, Rogerio Esteves wrote:Estou tentando alterar para um content meu e não funciona estranho ja vi outros exemplos tbm com esse id do android
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Guilherme Bernardi <gui.ber...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 20:39:52 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.
Cara eu estava pensando a mesma coisa agora.É a única coisa que eu não entendi.Aquele android.R.id.content.--
On Wednesday, November 28, 2012 6:36:33 PM UTC-2, Rogerio Esteves wrote:Maravilha só nao entendi pq ele da um replace em um id da classe android
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Guilherme Bernardi <gui.ber...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 20:32:58 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Deu certo cara.Muito obrigado mesmo!!Até que enfim rs--
On Wednesday, November 28, 2012 6:11:09 PM UTC-2, Rogerio Esteves wrote:Achei
http://vinaygopinath.wordpress.com/2012/05/24/navigation- /tabs-with-fragments-using-acti onbarsherlock
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Guilherme Bernardi <gui.ber...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 20:00:01 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Ok, quando puder ajudar eu agradeceria muito.Porque já vasculhei vários fóruns e sites aqui e não estou encontrando uma solução para isto. Mas vou continuar procurando algo.--
On Wednesday, November 28, 2012 5:57:34 PM UTC-2, Rogerio Esteves wrote:Então tive esse problema ontem. Porém fiz de outra maneira e funcionou. Não estou com o exemplo aqui em mãos mas o exemplo q fiz aqui não tinha aquelas etapas do add que esta no exemplo
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Guilherme Bernardi <gui.ber...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 19:48:35 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Sim, obrigado Rogerio.Eu também imagino que ele esteja considerando o último add.Mas o estranho é que os exemplos que eu tenho e inclusive o exemplo do Felipe que funcionou, ele não precisa fazer nada além de adicionar os tabs da mesma forma.Que quando é iniciado o aplicativo ele busca o layout de acordo com o que está carregado no fragment daquela aba.
On Wednesday, November 28, 2012 5:45:48 PM UTC-2, Rogerio Esteves wrote:--Então não fiz testes para ter certeza mas acredito que esta aparecendo na primeira aba o ultimo fragment devido a linha abaixo:
ft.add(R.id.FrameLayoutAbas, fragCobranca, "fragmentCobranca");
Pois ele deve estar considerando o ultimo add.
Estou fazendo uma tela parecida com a de vcs e tive q modificar um pouco. Estou saindo agora do serviço q se eu tiver um tempo posto a noite o que fiz
Conectado pelo MOTOBLUR™
-----Mensagem Original-----De: Felipe Aron <felip...@gmail.com>
Para: androidb...@googlegroups.com
Enviado: quarta-feira, 28 de novembro de 2012 12:55:32 GMT+00:00
Assunto: Re: [androidbrasil-dev] Problemas ao inflar Tabs do ActionBar Sherlock.Não tem nada de errado mesmo... cara realmente passei por isso mas não to lembrando o que era... vou forçar o cerebelo aqui, e lembrando te aviso.De qualquer forma, estou te enviando o meu exemplo aqui.--Em 28 de novembro de 2012 10:35, Guilherme Bernardi <gui.ber...@gmail.com> escreveu:
Só isso, eu comentei o resto para depois começar a trabalhar com os componentes.import com.actionbarsherlock.app.SherlockFragment; import android.os.Bundle;import android.view.LayoutInflater;import android.view.View;import android.view.ViewGroup;public class CadastroClienteDados extends SherlockFragment {@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {return inflater.inflate(R.layout.activity_cadastro_cliente_dados, null, false); }
On Wednesday, November 28, 2012 10:33:14 AM UTC-2, Felipe Aron wrote:--Posta o código de um dos fragments usados como Tab aqui pra eu dar uma olhada...Em 28 de novembro de 2012 10:26, Guilherme Bernardi <gui.ber...@gmail.com> escreveu:
Cara eu segui os exemplos do seu outro tópico e finalmente consegui fazer funcionar e entender.Mas está acontecendo um negócio muito estranho.Eu adicionei os fragments:--fm = getSupportFragmentManager();ft = fm.beginTransaction();fragDados = new CadastroClienteDados();fragEntrega = new CadastroClienteEntrega();fragCobranca = new CadastroClienteCobranca();ft.add(R.id.FrameLayoutAbas, fragDados, "fragmentDados");ft.add(R.id.FrameLayoutAbas, fragEntrega, "fragmentEntrega");ft.add(R.id.FrameLayoutAbas, fragCobranca, "fragmentCobranca");ft.commit();E depois os tabs:Tab tabDados = actionBar.newTab();tabDados.setText("Dados");tabDados.setTabListener(new NavTabListener(fragDados));actionBar.addTab(tabDados);Tab tabEntrega = actionBar.newTab();tabEntrega.setText("Entrega");tabEntrega.setTabListener(new NavTabListener(fragEntrega));actionBar.addTab(tabEntrega);Tab tabCobranca = actionBar.newTab();tabCobranca.setText("Cobrança"); tabCobranca.setTabListener(new NavTabListener(fragCobranca));actionBar.addTab(tabCobranca);Mas quando eu inicio o aplicativo.Ele começa com a primeira aba selecionada, mas exibindo a tela da última aba. Ai eu preciso começar a mudar de abas para ele assumir as abas corretamente.Eu vi lá no outro tópico que este era o seu problema e você resolveu definindo o container no add. Mas o meu já está dessa forma e está dando este problema.Obrigado desde já.
On Wednesday, November 28, 2012 10:16:03 AM UTC-2, Felipe Aron wrote:Estou usando o Sherlock com Tabs também usando Fragments.No meu caso, tenho a activity principal (SherlockFragmentActivity), e as duas Tabs são (SherlockFragment).No XML da activity principal eu criei um "Container" pra receber as Tabs:<FrameLayoutandroid:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent" > </FrameLayout>Veja o código da Activity principal:@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FragmentManager fm = getSupportFragmentManager();if (savedInstanceState == null) {fragment1 = new Fragment1();fragment2 = new Fragment2();FragmentTransaction ft = fm.beginTransaction();ft.add(R.id.fragment_container, fragment1, "frag1"); ft.add(R.id.fragment_container, fragment2, "frag2"); ft.commit();}setActionBar();}private void setActionBar() {actionBar = getSupportActionBar();actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Tab tab1 = actionBar.newTab().setText("Frag1").setTabListener(new NavTabListener(fragment1));actionBar.addTab(tab1);Tab tab2 = actionBar.newTab().setText("Frag2").setTabListener(new NavTabListener(fragment2));actionBar.addTab(tab2);}protected class NavTabListener implements ActionBar.TabListener {private Fragment fragment;public NavTabListener(Fragment fragment) {this.fragment = fragment;}public void onTabSelected(Tab tab, FragmentTransaction ft) {ft.replace(R.id.fragment_container, fragment); }public void onTabUnselected(Tab tab, FragmentTransaction ft) {ft.remove(fragment);}public void onTabReselected(Tab tab, FragmentTransaction ft) {}}Em 28 de novembro de 2012 08:59, Guilherme Bernardi <gui.ber...@gmail.com> escreveu:algum bom link com uma maneira para fazer o que prec
--Analista-Programador
--Analista-Programador






0 comentários:
Postar um comentário