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

Как правильно настроить ArrayAdapter? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Тема на Диплом http://www.cyberforum.ru/android-dev/thread930894.html
Подскажите какую ни будь тему с программированием на Android.
Программирование Android Запись в массив public ImageView Pointers; //изображения (струкура) public String Links; //ссылки на эти изображения public int cursor=0; //положение курсора на массивах вышеПочему такой способ записи в... http://www.cyberforum.ru/android-dev/thread930878.html
Программирование Android Hashmap вывод в адаптер
Здравствуйте.Имеется проблема сделал приложение которое парсит данные с сайта и добавляет в listview делал он так znak_z.setAdapter((new ArrayAdapter<String>(MainActivity.this, ...
Программирование Android Почему этот цикл выполняется один раз?
Canvas, прорисовав один раз все изображения, останавливается, а задача в том чтобы изображения менялись как слайды. Подскажите, что не так? private void draw() { SurfaceHolder holder =...
Программирование Android Рестарт активности по нажатию на кнопку "home" http://www.cyberforum.ru/android-dev/thread930641.html
Всем привет! У меня возникла такая проблема, запускаешь приложение, затем нажимаешь на кнопку "home" и потом снова запускаешь своё приложение и почему-то снова запускается метод onCreate() у...
Программирование Android Сокеты. Подключаюсь с эмулятора, но с телефона - не хочет Все нужные пермиссионы прописаны. current_action = ui_lang + only_ip; try{ sc = new Socket(only_ip, Integer.parseInt(port)); sc.setKeepAlive(true); ... подробнее

Показать сообщение отдельно
mcGurov
3 / 3 / 0
Регистрация: 30.07.2013
Сообщений: 101
31.07.2013, 01:37  [ТС]
Фрагмент вроде в порядке, создал ява клас с именем FragmentA получилось:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.example.ftest;
 
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
 
public class FragmentA extends Fragment {
     
    
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup group, Bundle saved) {
           return inflater.inflate(R.layout.activity_window_a, group, false);
      }
 
    @Override
    public void onActivityCreated (Bundle savedInstanceState) {
            super.onActivityCreated(savedInstanceState);
 
      }
}
Правильно?

А как узнать накосячил с импортами или нет?

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
69
70
package com.example.ftest;
 
import android.os.Bundle;
import android.support.v4.app.FragmentTransaction;
 
import com.actionbarsherlock.app.ActionBar;
import com.actionbarsherlock.app.ActionBar.Tab;
import com.actionbarsherlock.app.SherlockFragmentActivity;
 
public class TabNavigation extends SherlockFragmentActivity {
     
    String[] mTestArray;
    
    @Override
    public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           
           mTestArray = getResources().getStringArray(R.id.text1);
 
           ActionBar bar = getSupportActionBar();
           bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
           ActionBar.Tab tab1 = bar.newTab();
           ActionBar.Tab tab2 = bar.newTab();
           ActionBar.Tab tab3 = bar.newTab();
           tab1.setText(mTestArray[0]);
           tab2.setText(mTestArray[1]);
           tab3.setText(mTestArray[2]);
           tab1.setTabListener(new MyTabListener());
           tab2.setTabListener(new MyTabListener());
           tab3.setTabListener(new MyTabListener());
           bar.addTab(tab1);
           bar.addTab(tab2);
           bar.addTab(tab3);
      }
     
      private class MyTabListener implements ActionBar.TabListener {
             
              @Override
              public void onTabSelected(Tab tab, FragmentTransaction ft) {
                     
                    if(tab.getPosition()==0){
                        
                       FragmentA frag = new FragmentA();
                       ft.replace(android.R.id.content, frag);
                     }
                     else if(tab.getPosition()==1) {
                         
                       FragmentB frag = new FragmentB();
                       ft.replace(android.R.id.content, frag);
                     }
                     else {
                         
                         FragmentC frag = new FragmentC();
                         ft.replace(android.R.id.content, frag);
                     }
               }
              
              @Override
              public void onTabUnselected(Tab tab, FragmentTransaction ft) {
 
              }
              
              @Override
              public void onTabReselected(Tab tab, FragmentTransaction ft) {
 
              }
 
            
       }
  }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru