Résolu Remove title sans bouger les tabs

Enzo34!

★REALITYGAMING★
Premium
Inscription
31 Janvier 2014
Messages
1 417
Réactions
329
Points
20 981
RGCoins
925
Bonjour,
Today j'ai un gros soucis ^^

9e74c3609e67468c816cf55572b983fd.png


Voila j'ai le titre qui est encore présent et j'aimerais le supprimer sauf que dans le code si j'enlève
"AppCompatActivity" et que je le remplace par "Activity" alors j’obtiens une erreur donc j'aimerais bien savoir si il y a une technique :troll:
Merci d'avance à celui ou celle qui résoudra mon problème :hug:
 
Salut a toi

Tu peut me montré le code de base ?
Code:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.support.v4.view.ViewPager;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;

import java.util.List;
import java.util.Vector;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);

        List<Fragment> fragments = new Vector<>();
        fragments.add(Fragment.instantiate(this, Fragment1.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment2.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment3.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment4.class.getName()));

        PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager(), fragments);
        final ViewPager pager = (ViewPager) findViewById(R.id.viewpager);
        pager.setAdapter(adapter);

        final ActionBar actionBar = getSupportActionBar();
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        ActionBar.TabListener tabListener = new ActionBar.TabListener() {
            @Override
            public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
                pager.setCurrentItem(tab.getPosition());
            }

            @Override
            public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }

            @Override
            public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }
        };

        actionBar.addTab(actionBar.newTab().setText("Tabs 1").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 2").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 3").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Developpeur").setTabListener(tabListener));

        pager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
            public void onPageSelected(int position) {
                actionBar.setSelectedNavigationItem(position);
            }
        });
    }
}
 
Code:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.support.v4.view.ViewPager;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;

import java.util.List;
import java.util.Vector;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);

        List<Fragment> fragments = new Vector<>();
        fragments.add(Fragment.instantiate(this, Fragment1.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment2.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment3.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment4.class.getName()));

        PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager(), fragments);
        final ViewPager pager = (ViewPager) findViewById(R.id.viewpager);
        pager.setAdapter(adapter);

        final ActionBar actionBar = getSupportActionBar();
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        ActionBar.TabListener tabListener = new ActionBar.TabListener() {
            @Override
            public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
                pager.setCurrentItem(tab.getPosition());
            }

            @Override
            public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }

            @Override
            public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }
        };

        actionBar.addTab(actionBar.newTab().setText("Tabs 1").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 2").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 3").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Developpeur").setTabListener(tabListener));

        pager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
            public void onPageSelected(int position) {
                actionBar.setSelectedNavigationItem(position);
            }
        });
    }
}
Je peut savoir c'est quel langage

Bonjour :membre:,

C'est quel langage ? On peut voir le code ?

Quelle est l'erreur ? :)

Merci,
Bower

Code:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.support.v4.view.ViewPager;
import android.support.v7.app.ActionBar;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;

import java.util.List;
import java.util.Vector;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.activity_main);

        List<Fragment> fragments = new Vector<>();
        fragments.add(Fragment.instantiate(this, Fragment1.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment2.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment3.class.getName()));
        fragments.add(Fragment.instantiate(this, Fragment4.class.getName()));

        PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager(), fragments);
        final ViewPager pager = (ViewPager) findViewById(R.id.viewpager);
        pager.setAdapter(adapter);

        final ActionBar actionBar = getSupportActionBar();
        actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

        ActionBar.TabListener tabListener = new ActionBar.TabListener() {
            @Override
            public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
                pager.setCurrentItem(tab.getPosition());
            }

            @Override
            public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }

            @Override
            public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {

            }
        };

        actionBar.addTab(actionBar.newTab().setText("Tabs 1").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 2").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Tabs 3").setTabListener(tabListener));
        actionBar.addTab(actionBar.newTab().setText("Developpeur").setTabListener(tabListener));

        pager.addOnPageChangeListener(new ViewPager.SimpleOnPageChangeListener() {
            public void onPageSelected(int position) {
                actionBar.setSelectedNavigationItem(position);
            }
        });
    }
}

Essaie de nous montré aussi les erreur possible ?
 
Dernière édition par un modérateur:
Dernière édition par un modérateur:
Au lieu de partir dans java/xxx.xxxx.xxx.xxx/MainActivity
Pour éditer la partie graphique sur Android Studio , res/layout/activity_main.xml
sur l'onglet design tu peux personnaliser ton projet, en supprimant et ajoutant ce que tu souhaite.
 
Au lieu de partir dans java/xxx.xxxx.xxx.xxx/MainActivity
Pour éditer la partie graphique sur Android Studio , res/layout/activity_main.xml
sur l'onglet design tu peux personnaliser ton projet, en supprimant et ajoutant ce que tu souhaite.
O_o
 
Au lieu de partir dans java/xxx.xxxx.xxx.xxx/MainActivity
Pour éditer la partie graphique sur Android Studio , res/layout/activity_main.xml
sur l'onglet design tu peux personnaliser ton projet, en supprimant et ajoutant ce que tu souhaite.
Je le sais mais je te demade juste si je peux supprimer le GoEvents ! sans enlever la TabsBar
 
Retour
Haut