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

Объект Context - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Алгоритм сравнение двух списков list, для синхронизации таблицы http://www.cyberforum.ru/android-dev/thread1521580.html
Добрый день форумчане. Очень нужна ваша помощь, срочно. Необходимо сделать синхронизацию локальной таблицы с таблицей загруженной из сервера. Было принято решение поэтапно сравнивать два...
Программирование Android Изменение хэша файла, и редактирование самого файла Здравствуйте, нужна помощь, собственно я написал взлом на игру The Simpsons Tapped Out (может быть кто то слышал о такой), так вот, что бы взлом работал нужно изменить файл 0, но вот в чем беда, я не... http://www.cyberforum.ru/android-dev/thread1521477.html
Программирование Android Сложная Анимация
Всем привет, возник важный вопрос по Анимация, я изучил стандартные коды Анимация View, мне бы хотелось понять что то по сложнее, Типо частиц или движений картинки, может найдутся нужные ссылочки,...
Программирование Android Каков новый аналог устаревшего SimpleCursorAdapter?
SimpleCursorAdapter устарел уже(deprecated) что лучше использовать вместо него какой есть более новый аналог?? Добавлено через 2 минуты И класс Camera устарел что вместо него есть новое...
Программирование Android Вместо if() применить switch() http://www.cyberforum.ru/android-dev/thread1521333.html
Как тут вместо if применить switch? ListPreference typeScreenTimeOut = (ListPreference) findPreference("pref_type_screen_time_out_tile"); final EditTextPreference subscriptionPref =...
Программирование Android Отличие Fragment от View В чем принципиальное отличие фрагментов от View?? Почему нельзя стоить интерфейс просто на View а нужно использовать фрагменты?? подробнее

Показать сообщение отдельно
Amrel
9 / 9 / 2
Регистрация: 14.05.2015
Сообщений: 62

Объект Context - Программирование Android

29.08.2015, 14:14. Просмотров 518. Ответов 10
Метки (Все метки)

Проблема такая:
Я создаю новый класс в отдельном файле для работыSQLite и в нем мне нужен Объект Context, если я наследую Activity
Java
1
2
3
4
5
6
7
8
9
 public class DbNumberMessage extends Activity { 
...
dbHelper = new DBHelper(this);
...
 
  class DBHelper extends SQLiteOpenHelper {
        public DBHelper(Context context) {
            super(context, "DB", null, 1);
        }
Программа вываливается с ошибкой: FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity

Пробовал и так:
Java
1
2
3
4
5
6
7
8
9
10
  final DbNumberMessage dbNumberMessage = new DbNumberMessage();
        listMessageStatus=dbNumberMessage.loadDB(this);
_____________________________________________________________________
 
public ArrayList loadDB(Context context){
 
  class DBHelper extends SQLiteOpenHelper {
        public DBHelper(Context context) {
            super(context, "DB", null, 1);
        }
При запуске все работает, если вызываю Activity
Java
1
2
3
Intent newintent = new Intent(context, MainActivity.class);
...
context.startActivity(newintent);
Вылетает FATAL EXCEPTION: main java.lang.RuntimeException: Unable to start activity

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