Bonjour,

Je suis débutant sous Android et souhaite réaliser une application ou on peut changer de vue en glissant du doigt de droite à gauche.

J'ai suivis plusieurs tutoriels sur Youtube mais j'ai quelques petits soucis.


Pour faire suivre le menu avec le fragment dans lequel on se trouve il faut que je rajoute ça dans onTabSelected: "actionbar.setSelectedNavigationItem(arg0);"

Evidemment ça ne marche pas, voici mon code ci dessous. Je comprends que arg0 n'est pas déclaré dans onTabSelected, mais si je le fait en rajoutant ",int arg0" ça ne marche pas...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
@Override
    public void onTabSelected(android.support.v7.app.ActionBar.Tab tab, android.support.v4.app.FragmentTransaction fragmentTransaction) {
        Log.d("myapplication", "onTabSelected at "+" position "+tab.getPosition()+" name "+tab.getText());
        actionbar.setSelectedNavigationItem(arg0);
    }
Ensuite, pour interagir avec mes boutons la syntaxe des fragments à l'air totalement différente d'une activité.

Je souhaite transformer une de mes activité en un fragment :

code de l'activité :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
firstnbr.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                n++;
                number += "1";
                affiche.setText(number);
            }
        });
J'ai donc besoin de déclarer mes valeurs, mes boutons, les lier avec mon xml mais je n'y arrive pas.

On me propose de mettre mes valeurs en 'final' et sous forme d'un tableau, et en fin de compte ça ne marche toujours pas...


Si vous des petits conseils à me donner j'en serai reconnaissant ! Merci d'avance