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

Из Активити в Фрагмент - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Как по адресу фотографии fileUri получить Bitmap? http://www.cyberforum.ru/android-dev/thread1444728.html
Как можно по адресу фотографии fileUri получить Bitmap? мне все не найти как в коде расписать это дело
Android Запретить смену ориентации экрана имеется проблема в большом весе приложения и нежелании делать отдельные фоны для активити для горизонтальной ориентации. Как сделать чтобы при поворачивании смартфона приложение оставалось в вертикальной ориентации все время ?? http://www.cyberforum.ru/android-dev/thread1444576.html
Android Возможно ли создание двух баз данных
Возможно ли создание двух баз? А так же как скажеться на производительности такое решение. Одна база данных заполнена, а другую пользователь заполняет по желанию
Android Открытие приложенея после клика на нотификации (Service, notification)
всем добрый день. Содал простое приложение. Одно Активити и одна служба. Служба старуте вместе с осью. задача службы просто выбросить нотификацию раз в 15 секунд. При нажатии на нотификацию должно запутиться единсвенное активити. все это работет кроме: если приложение запушено то клик по нотификации запускает следующие процедуры onCreate onStart
Android Gmail "У вас нет прав на прикрепления этого файла" при попытке программно добавить файл к письму http://www.cyberforum.ru/android-dev/thread1444260.html
Почтовик gmail пишет "У вас нет прав на прикрепления этого файла" при попытке программно добавить файл к письму. С другими почтовиками такой проблемы нет и в другом девайсе такой проблемы не возникает. Как зафиксить эту неприятность? Сам код: Intent email = new Intent(Intent.ACTION_SEND); email.putExtra( android.content.Intent.EXTRA_STREAM, Uri.parse("file://"));...
Android Приложение выдает ошибку, если на устройстве отключен GPS Приложение определяет координаты, затем по координатам определяет город. Но, если на устройстве отключить GPS приложение вылетает. Как правильно составить листинг, чтобы, если GPS на устройстве выключен, то приложение не вылетало, а просто запускалась активность без определения города. Вот листинг: mLocationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); ... подробнее

Показать сообщение отдельно
YuraAAA
 Аватар для YuraAAA
1563 / 1305 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
13.05.2015, 10:47     Из Активити в Фрагмент
Семан, не самый красивый вариант, но:

1. Интерфейс

Java
1
2
3
4
5
6
7
import android.graphics.Bitmap;
 
public interface IImageCompleteListener {
 
    void onComplete(Bitmap bitmap);
 
}
2. Manager

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
import android.graphics.Bitmap;
 
public class CompleteManager {
 
    public static IImageCompleteListener listener;
 
    public static void callComplete(Bitmap bitmap) {
        if (listener != null) {
            listener.onComplete(bitmap);
        }
    }
 
}
3. Во фрагменте:

Java
1
2
3
4
5
6
7
8
9
10
@Override
    public void onResume() {
        super.onResume();
        CompleteManager.listener = new IImageCompleteListener() {
            @Override
            public void onComplete(Bitmap bitmap) {
                //Обработка изображения                
            }
        };
    }
4. Вызов из активити:

Java
1
CompleteManager.callComplete(bmp);
 
Текущее время: 08:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru