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

Не понимаю нехватку памяти - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Приложение, использующее сервер с базой данных http://www.cyberforum.ru/android-dev/thread1641611.html
Собираюсь написать на андроид приложение, единственная задача которого - отображать данные, полученные из базы данных сервера. Подскажите с чем лучше работать? до этого не писал ничего на андроид, не...
Программирование Android Socket.io (прослушивание события работает на Desktop и не работает на Android) Есть метод, прослушивающий событие сервера по soket.io (import io.socket.client.Ack; import io.socket.client.IO; import io.socket.client.Socket; import io.socket.emitter.Emitter; ) вот метод: http://www.cyberforum.ru/android-dev/thread1641518.html
SwitchPreference On/Off Программирование Android
Собственно застрял на выполнение сей момента. Создал окно настроек Preference. В xml есть элемент SwitchPreference. <SwitchPreference android:key="sound" android:summary="Звук"...
Как подключить dll или lib в Android Studio? Программирование Android
Собственно, вопрос в теме.
Программирование Android Создание стиля карточки в ListView http://www.cyberforum.ru/android-dev/thread1641228.html
Доброго времени суток. Делаю интерфейс приложения и возникает проблема в стиле отображения. card_background.xml <?xml version="1.0" encoding="utf-8"?> <layer-list...
Программирование Android Защита приложения от запуска в эмуляторе Доброго времени суток! Есть ли способ ограничить запуск своего приложения из эмулятора? подробнее

Показать сообщение отдельно
Tro0P
0 / 0 / 0
Регистрация: 14.11.2015
Сообщений: 24

Не понимаю нехватку памяти - Программирование Android

18.01.2016, 15:26. Просмотров 583. Ответов 10
Метки (Все метки)

в программе выбираю картинки и вывожу их на экран в imageview. ImageView создаю во время работы программы.
На 5ой! картинке выбрасывает исключение
java.lang.OutOfMemoryError: Failed to allocate a 31961100 byte allocation with 4194208 free bytes and 4MB until OOM
как обойти это ограничение памяти?

на всякий случай код
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
 @Override
            public void onClick(View v) {
                Intent intent = new Intent();
                intent.setType("image/*");
                intent.putExtra("return-data", true);
                intent.setAction(Intent.ACTION_GET_CONTENT);
                startActivityForResult(Intent.createChooser(intent,
                        "Select Picture"), 1);
            }
 
 
@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        if (requestCode == 1 && resultCode == RESULT_OK) {
            Uri uri = data.getData();
            linkList.add(uri.toString());
            ImageView img=new ImageView(this);
            img.setId(View.generateViewId());
            preopenLayout.addView(img, preopenLayout.getWidth() / 2, preopenLayout.getWidth() / 2);
            img.setImageURI(uri);
        } if (requestCode==2 && resultCode==RESULT_OK) {
            linkList.add(data.getStringExtra("link"));
            linkView.setText(linkView.getText()+data.getStringExtra("link")+"\n");
        }
        super.onActivityResult(requestCode, resultCode, data);
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru