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

На каждой странице ViewPager'а должен отображаться свой ListFragment данные для которого берутся из базы - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Вывод данных в ListViev из БД http://www.cyberforum.ru/android-dev/thread1456027.html
Доброго времени суток. Диплом близится а на данный момент всё плоховатенько, ой как плоховатенько. Есть база данных, в ней 4 таблицы("man", "event_type", "meeting", "event"). в таблице "event"...
Программирование Android Остановить выполнение во фрагменте Есть для примера код который расположен в фрагменте. как остановить программу // Если номер введен неверно if(!m.matches()) { //останавливаем программу если ошибка // с таким... http://www.cyberforum.ru/android-dev/thread1456016.html
Программирование Android Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал
Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - "RTFM" и точка. Так вот, официального мануала, где есть ответ на вышепоставленный вопрос и все описано по шагам, я на нашел....
Сохранить картинку на канве Программирование Android
Здравствуйте! Делаю игру, и ее часть - это "комната" рисования, где должно сохраняться текущее нарисованное изображение. В ней в виде customView расположен холст, на котором пользователь что-то...
Программирование Android Создание суперкласса для всех Activity http://www.cyberforum.ru/android-dev/thread1455596.html
Господа,доброго времени суток! Возник следующий вопрос: у меня есть несколько активностей(activity1, activity2, activity3), каждая из них содержит по одному фрагменту(fragment1, fragment2,...
Программирование Android Файл Html в собственный браузер Здравствуйте! Недавно я создал браузер, а теперь у меня вопрос: как поставить ссылку на HTML файл в самом приложение? Есть код: mWebView.loadUrl("http://google.com"); А как сделать загрузку... подробнее

Показать сообщение отдельно
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 547
Записей в блоге: 1

На каждой странице ViewPager'а должен отображаться свой ListFragment данные для которого берутся из базы - Программирование Android

24.05.2015, 08:01. Просмотров 1726. Ответов 42
Метки (Все метки)

Помогите запустить, пишу приложение в котором на каждой странице ViewPager'а должен отображаться свой ListFragment данные для которого берутся из базы, вот так вижу этот фрагмент:

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
import java.util.concurrent.TimeUnit;
import android.content.Context;
import android.database.Cursor;
import android.os.Bundle;
import android.support.v4.app.ListFragment;
import android.support.v4.widget.SimpleCursorAdapter;
import android.view.LayoutInflater;
import android.view.View;
import android.view.MenuItem;
import android.widget.AdapterView.AdapterContextMenuInfo;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.support.v4.app.LoaderManager;
import android.support.v4.app.LoaderManager.LoaderCallbacks;
import android.support.v4.content.CursorLoader;
import android.support.v4.content.Loader;
 
public class FirstFragment extends ListFragment implements LoaderCallbacks<Cursor>{
 
    private Context context;
    public DB db;
    SimpleCursorAdapter scAdapter;
    private Cursor cursor;
    ListView lvData;
    String arg=null;
 
    /** Handle the results from the voice recognition activity. */
    
    @Override
      public View onCreateView(LayoutInflater inflater, ViewGroup container,
          Bundle savedInstanceState) {
        return inflater.inflate(R.layout.first, null);
      }
      @Override
      public void onActivityCreated(Bundle savedInstanceState) {
        super.onActivityCreated(savedInstanceState);
        
        db = new DB(context);
        db.open();
        
        // формируем столбцы сопоставления
                String[] from = new String[] {  DB.COLUMN_IMG, DB.COLUMN_TXT };
                int[] to = new int[] { R.id.ivImg, R.id.tvText };
                // создааем адаптер и настраиваем список
                
scAdapter = new SimpleCursorAdapter(this, R.layout.item, cursor, from, to);
            //  lvData = (ListView) findViewById(R.id.listView1);
                lvData.setAdapter(scAdapter);
                // создаем лоадер для чтения данных
                getActivity().getSupportLoaderManager().initLoader(0, null, this);
 
      }
    @Override
    public Loader<Cursor> onCreateLoader(int arg0, Bundle arg1) {
        // TODO Auto-generated method stub
        return null;
    }
    @Override
    public void onLoadFinished(Loader<Cursor> arg0, Cursor arg1) {
        // TODO Auto-generated method stub
        
    }
    @Override
    public void onLoaderReset(Loader<Cursor> arg0) {
        // TODO Auto-generated method stub
        
    }
 
}
сейчас подчеркивает
Java
1
scAdapter = new SimpleCursorAdapter(this, R.layout.item, cursor, from, to);
пишет "The constructor SimpleCursorAdapter(FirstFragment, int, Cursor, String[], int[]) is undefined"
что это может означать?

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