как сделать чтоби фрагмент хотіл по кругу?

Ответить
Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

как сделать чтоби фрагмент хотіл по кругу?

Сообщение arturba » 23 янв 2015, 17:09

помогите пожалуйста


@Override
public Fragment getItem(int i) {
Fragment fragment=null;
if (i==0){
fragment=new Fraga();}
if (i==1){
fragment=new Fragb();}
if (i==2){
fragment=new Fragc();}
if (i==3){
fragment=new Fragd();}
if (i==4){
fragment=new Frage();}
if (i==5){
fragment=new Fragef();}

return fragment;
}

@Override
public int getCount() {
return 6;
}

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение Foenix » 23 янв 2015, 21:30

куда хотiл фрахмент?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение rezak90 » 23 янв 2015, 22:12

Foenix писал(а):куда хотiл фрахмент?
А ну не обижать украинцев!
R.id.team
Политика на форуме запрещена

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение Foenix » 23 янв 2015, 22:27

та шо это по украинстки было?
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
petrovichtim
Сообщения: 77
Зарегистрирован: 11 фев 2014, 22:53
Откуда: Москва
Контактная информация:

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение petrovichtim » 23 янв 2015, 23:05

rezak90 писал(а):
Foenix писал(а):куда хотiл фрахмент?
А ну не обижать украинцев!
хай на державной мове размолвляет, тут москали поганые в основном, да коммунисты

Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение arturba » 23 янв 2015, 23:15

я имел введу ходил :)

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение Foenix » 23 янв 2015, 23:16

да куда поясни ты нам, интересно
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение arturba » 23 янв 2015, 23:20

:) не куда а по кругу чтоби после 6 фрагмента шел заново 1 можно так сделать?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение Mikhail_dev » 23 янв 2015, 23:21

Какая-то есть либа для этого дела, чтобы ViewPager по кругу ходил, но не могу вспомнить имени. Может кто другой вспомнит
Вот вроде https://github.com/antonyt/InfiniteViewPager
Последний раз редактировалось Mikhail_dev 23 янв 2015, 23:24, всего редактировалось 1 раз.

Аватара пользователя
doter.ua
Сообщения: 1106
Зарегистрирован: 23 ноя 2013, 16:08
Откуда: Ukraine

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение doter.ua » 23 янв 2015, 23:22

Для начала прочитай про switch.
З.Ы. если объект не инициализировать ( не присваивать ему значение ) он по дефолту будет null. Это я про Fragment fragment=null;
Семь раз отмерь - поставь студию.
Эклипс не студия, ошибка вылетит - не исправишь.
Скажи мне кто твой друг, и оба поставили студию.
Студия - свет, а эклипс - тьма.

Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение arturba » 23 янв 2015, 23:38

что мне поменять??

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение Mikhail_dev » 24 янв 2015, 00:45

Поменять? А у вас собственно пока ничего и нет. По крайней мере я не вижу. Я уже написал ссылку на библиотеку, которая вам подходит. Разбирайтесь

Аватара пользователя
arturba
Сообщения: 13
Зарегистрирован: 23 янв 2015, 16:48

Re: как сделать чтоби фрагмент хотіл по кругу?

Сообщение arturba » 21 фев 2015, 22:47

я снова с вами и недам вам покоя :) один друг мне сделал ворт такой код :) но ето тоже не то :( в чем проблема я не хочу создавать библиотеку бррррр

помогитеее пожалуйстааа

Код: Выделить всё

class MyAdapter extends FragmentPagerAdapter {

    public MyAdapter(FragmentManager fm) {
        super(fm);
    }


    @Override
    public Fragment getItem(int i) {
        Fragment fragment=null;
    if (i==0){
    fragment=new Fragef();}
        if (i==1){
            fragment=new Fraga();}
        if (i==2){
            fragment=new Fragb();}
        if (i==3){
            fragment=new Fragc();}
        if (i==4){
            fragment=new Fragd();}
        if (i==5){
            fragment=new Frage();}
        if (i==6){
            fragment=new Fragef();}
        if (i==7) {
            fragment=new Fraga();}

        return fragment;
    }

    @Override
    public int getCount() {
        return 8;
    }

    @Override
    public float getPageWidth(int position) {
        return 1.5f;
    }
}

Ответить