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

Как передать параметры из одного класса в другой? - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Запуск активности из фрагмента http://www.cyberforum.ru/android-dev/thread1173914.html
Доброго всем. Возникла такая проблема, для запуска активности хоста из фрагмента по нажатию кнопки(mPlayButton), использую Fragment.startActivity(Intent), однако при нажатии приложение падает логи пишут что ошибка в строке где задается обработчик той самой кнопки, откуда запускается активность. В чем может быть проблема?! Код фрагмента: public class HelloMoomFragment extends Fragment {...
Android Воспроизведение видео в SurfaceView Ребят прощу у вас помощи, возникла такая проблема необходимо воспроизвести видео с помощью MediaPlayer(ранее использовал его для воспроизведения музыки, как понял для видео необходимо просто изменить место для подключения?). Так вот, прочитал что видео отображаются в виджете SurfaceView. Кто-нибудь может подробнее рассказать об этом виджете, и если не сложно накинуть простенький xml? Буду очень... http://www.cyberforum.ru/android-dev/thread1173563.html
Ориентация экрана в эмуляторе Android
Здравствуйте, к меня в эмуляторе не меняется ориентация экрана, при нажатии комбинации ctrl+ F11 или ctrl+F12 никакой реакции
Ошибка при добавлении файла в очередь загрузки (android.app.DownloadManager) Android
Пытаюсь загрузить файл с сервера, таким способом: public void download(Context context, String url) { String service=Context.DOWNLOAD_SERVICE; DownloadManager dm; dm=(DownloadManager) context.getSystemService(service); Uri uri=Uri.parse(url); DownloadManager.Request request=new Request(uri); Long reference=dm.enqueue(request); }
Android не знаю, что делать http://www.cyberforum.ru/android-dev/thread1173323.html
вышла следующая ошибка при компиляции 05-12 02:56:53.459: D/myLogs(336): minInternalBufferSize = 640, internalBufferSize = 2560, myBufferSize = 8192 05-12 02:56:53.469: E/AudioRecord(336): AudioFlinger could not create record track, status: -1 05-12 02:56:53.469: E/AudioRecord-JNI(336): Error creating AudioRecord instance: initialization check failed. 05-12 02:56:53.479:...
Android Почему Canvas не выводит текст? В коде, приведённом ниже вроде всё правильно, но не пойму, почему не выводится текст! MainActivity.java public class MainActivity extends Activity { MySurface surface; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { подробнее

Показать сообщение отдельно
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
13.05.2014, 14:52     Как передать параметры из одного класса в другой?
disx, создайте такие же переменные в другом классе. в классе куда нужно передать значения используйте что то типо:

Java
1
2
3
setValue(int a, int b){
newA = a;
newB = b;}
этот метод когда нужно передать данные в другой класс.

Или просто создавайте новый экземпляр класса когда данные изменятся.

Если же вы хотите вывести посчитанную информацию в вьюху то используйте метод runOnUiThread;
 
Текущее время: 18:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru