Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Элементы в Фрагменте не исчезают при выборе другой вкладки - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Неправильная периодичность вызова метода по таймеру http://www.cyberforum.ru/android-dev/thread1081287.html
Есть необходимость запускать некую задачу в фоне по таймеру. Для этого я использовал следующий код //обновление по таймеру Timer myTimer = new Timer(); // Создаем таймер final...
Программирование Android Чтение строк из file.txt Здравствуйте. Помогите, пожалуйста, с чтением данных из текстового файла. Система такая: у меня есть некий file.txt, в нем данные в каждой строке. А мне его нужно открыть и эти данные считать в... http://www.cyberforum.ru/android-dev/thread1081259.html
Программирование Android Не подключается устройство к adb
Внезапно перестало подключаться устройство к adb-серверу. Пишет что устройство offline. Что пробовал: 1. Переустановка драйверов на телефон. 2. Рестарт сервера adb. 3. Перезагрузка телефона. 4....
Синхронизация данных приложения между устройствами Программирование Android
Здравствуйте! Необходимо осуществить синхронизацию данных приложения на разных устройствах пользователя, т.е. есть бд, нужно, чтобы когда пользователь изменил свою базу данных на одном устройстве и...
Программирование Android Обновление данных Activity при нажатии на кнопку http://www.cyberforum.ru/android-dev/thread1081124.html
Приветствую всех. Проблема такая: необходимо обновлять данные(ImageView, TextView и т.п.) в Activity при нажатии на кнопку. Создаю игру-викторину наподобие "Кто хочет стать миллионером", пользователь...
Программирование Android ScrollView не скроллит Активити не помещалось на экране. Добавил scrollview, при компиляции сколько бы я не водил пальцем по экрану, он не скроллится. Причем ползунок появляется. <RelativeLayout... подробнее

Показать сообщение отдельно
TRIUMF
1 / 1 / 0
Регистрация: 14.03.2013
Сообщений: 103

Элементы в Фрагменте не исчезают при выборе другой вкладки - Программирование Android

25.01.2014, 19:38. Просмотров 754. Ответов 3
Метки (Все метки)

ситуация такая есть два пункта меню ,1 и 2, на одном фрагменте кнопка на другом 3 кнопок , такая ситуация
когда я жму на первый появляется 1 кнопка когда я жму на второй появляется 4 кнопки ,Получается с первого фрагмента во второй фрагмент перескакивает кнопка так же если я вернусь на первый фрагмент то там тоже 4 кнопки ,как исправить что бы были элементы только какие на xml
вот код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
public class MainActivity extends ActionBarActivity  {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ActionBar actionbar = getSupportActionBar();
        actionbar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
        actionbar.setDisplayShowTitleEnabled(false);
        
        Tab tab=actionbar.newTab().setText("1").
                setTabListener(new TabListener<Fragment1>(this, "1",Fragment1.class));
   actionbar.addTab(tab);
   
   Tab tab2=actionbar.newTab().setText("2").
        setTabListener(new TabListener<Fragment2>(this, "2",Fragment2.class));
actionbar.addTab(tab2);
    }
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
    public static class TabListener<T extends Fragment> implements android.support.v7.app.ActionBar.TabListener {
 
        android.support.v4.app.Fragment mFragment;
        private  Activity mActivity;
        private String mTag;
        private  Class<T> mClass;
 
        public TabListener(Activity activity,String tag,Class<T> clz)
        {
            mActivity=activity;
            mTag=tag;
            mClass=clz;
        }
 
        @Override
        public void onTabReselected(Tab arg0, FragmentTransaction arg1) {
            // TODO Auto-generated method stub
            
        }
 
        @Override
        public void onTabSelected(Tab arg0, FragmentTransaction arg1) {
            if(mFragment==null)
            {
                mFragment=Fragment.instantiate(mActivity, mClass.getName());
                arg1.add(android.R.id.content, mFragment,mTag);
            }
            else
            {
                arg1.attach(mFragment);
            }
        }
 
        @Override
        public void onTabUnselected(Tab arg0, FragmentTransaction arg1) {
            if(mFragment==null)
            {
                arg1.detach(mFragment);
            }
        }
 
    }
}
0
Миниатюры
Элементы в Фрагменте не исчезают при выборе другой вкладки   Элементы в Фрагменте не исчезают при выборе другой вкладки   Элементы в Фрагменте не исчезают при выборе другой вкладки  

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru