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

Context немного теории - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android JSOUP - найти 2 значения одним селектом http://www.cyberforum.ru/android-dev/thread1136660.html
<div class="i"> <input type="checkbox" name="city" value="77" id="c15" /> <label for="c15">Москва</label></div> <div class="i"> <input type="checkbox" name="city" value="77" id="c15" /> <label...
Программирование Android Скриншот окна Всем привет! Цель, сделать скриншот экрана устройства. В интернете нашел исходник: import java.io.File; import java.io.FileOutputStream; import java.util.Arrays; import java.util.Iterator; ... http://www.cyberforum.ru/android-dev/thread1136544.html
Программирование Android Программное изменение регистра клавиатуры
подскажите пожалуйста, есть ли возможность поменять регистр на клавиатуре, когда она вызывается на экран программно. (мне необходимо, чтобы на вызываемой клавиатуре при ее появлении был нажат шифт,...
Программирование Android Настройка Eclipse
Знающие люди нужна ваша помощь! Возникла такая проблема, изучаю андройд по книге Брайана Харди, так вот там есть такая тема, в одной из первых глав т.е. генерирование get и set методов, чтобы...
Программирование Android Как получить каталог встроенной памяти?) http://www.cyberforum.ru/android-dev/thread1135979.html
С картой памяти все понятно Environment.getExternalStorageDirectory().getPath(); а как встроенную память получить?
Программирование Android AsyncTask Использую AsyncTasc class MyT extends AsyncTask<Void, Void, Void> { @Override protected Void doInBackground(Void... params) { Zapros_na_server(); return null; } подробнее

Показать сообщение отдельно
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286

Context немного теории - Программирование Android

02.04.2014, 12:48. Просмотров 636. Ответов 5
Метки (Все метки)

Вообщем нужно мне было запустить из метода своего класса фрагмент. Вообщем как положено передал в класс контекст все дела.

Java
1
2
3
4
5
6
public Constructor (Context ctx) {
        super(ctx);
        this.ctx = ctx;
ctx.getSupportFragmentManager().beginTransaction()
    .add(R.id.container, frag).commit();
    }
компилятор писал, что getSupportFragmentManager() не существует. тогда заменил все это дело на следующее.

Java
1
2
3
4
5
6
public Constructor (MainActivity mainActivity) {
        super(mainActivity);
        this.ctx = ctx;
mainActivity.getSupportFragmentManager().beginTransaction()
    .add(R.id.container, frag).commit();
    }
тогда ошибка перестала выскакивать.При том что при объявлении класса как было
Java
1
new Constructor(this)
ток и осталось. В чем разница между конструкторами? Объясните пожалста.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.