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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
#1

При сдвиге основного экрана Activity карта становится черного цвета - Программирование Android

28.08.2013, 22:34. Просмотров 754. Ответов 8
Метки нет (Все метки)

При сдвиге основного экрана Activity, карта google maps v2 становится черного цвета, а когда возвращается на свое место тогда становится опять всё нормально. Использую Facebook Like Slide Menu.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.08.2013, 22:34
Здравствуйте! Я подобрал для вас темы с ответами на вопрос При сдвиге основного экрана Activity карта становится черного цвета (Программирование Android):

Запретить пересоздание Activity при повороте экрана - Программирование Android
В общем, проблема в заголовке. Собственно сам конфиг из манифеста <activity android:name=".MainActivity" ...

Сохранение цвета Layout при повороте экрана (ПОРТРЕТ->ЛАНДШАФТ) - Программирование Android
покажите на примере пожалуйста, как сохранить текущий цвет фона при повороте экрана package ru.pm.svetofor; import...

Выбор начальной Activity экрана - Программирование Android
Здравствуйте.Имеется начальный шаблон Navigation Drawer. Каждый Item из NavigationView вызывает определенный фрагмент Layout.Как сделать...

Как сделать что-бы при сдвиге WebView вверх,он залезал под TextView - Программирование Android
Помогите,мне надо что-бы при сдвиге WebView вверх,он залезал под TextView а не на него,это возможно сделать не меняя местами элементы? ...

Анализ экрана, нахождение основного цвета - Delphi
Здравствуйте, помогите пожалуйста с реализацией алгоритма максимально быстрого поиска основного цвета на рабочем столе. Думаю вариант...

При просмотре роликов сервиса YouTube винда слетает до черного экрана с мышью - Windows 10
Добрый вечер, товарищи. Этой весной приобрел новый ПК и решил поставить на него "десятку"(но до конца не уверен, что проблема связана...

8
primary
0 / 0 / 0
Регистрация: 07.08.2013
Сообщений: 4
29.08.2013, 17:10 #2
Если я тебя правильно понял, то у меня была такая же проблема, попробуй сделать что-то вроде этого
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
                <FrameLayout 
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:orientation="horizontal"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="7dp" >
 
                    <fragment 
                        android:id="@+id/map"
                        android:layout_width="match_parent"
                        android:layout_height="300dp"
                        class="com.google.android.gms.maps.SupportMapFragment" />
                    
                    <View android:id="@+id/trans_img"
                 android:layout_width="match_parent"
                 android:layout_height="match_parent" 
                 android:background="@android:color/transparent" />
                </FrameLayout>
В свой лэйаут, где расположена карта, добавь View c прозрачным бэком
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
29.08.2013, 19:58  [ТС] #3
это не помогает (

Добавлено через 1 час 19 минут
Просто карта при onResume пересоздается наверное, надо с этим как-то бороться вот как?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
01.09.2013, 22:08  [ТС] #4
Как можно использовать код ниже если у меня активность, а не фрагмент:
Java
1
2
3
4
5
6
7
8
9
10
  @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup view, Bundle savedInstance) {
    View layout = super.onCreateView(inflater, view, savedInstance);
 
    FrameLayout frameLayout = new FrameLayout(getActivity());
    frameLayout.setBackgroundColor(getResources().getColor(android.R.color.transparent));
    ((ViewGroup) layout).addView(frameLayout,
        new ViewGroup.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
    return layout;
}
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
01.09.2013, 22:41 #5
Цитата Сообщение от Stylish2013 Посмотреть сообщение
Как можно использовать код ниже если у меня активность, а не фрагмент:
в лаяуте, как писал primary.
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
01.09.2013, 22:56  [ТС] #6
это не работает
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
01.09.2013, 23:47 #7
может вы неправильно сделали?
0
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
02.09.2013, 00:47  [ТС] #8
а что здесь можно перепутать:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
                <FrameLayout 
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:orientation="horizontal"
                    android:layout_marginLeft="10dp"
                    android:layout_marginRight="10dp"
                    android:layout_marginTop="7dp" >
 
                    <fragment 
                        android:id="@+id/map"
                        android:layout_width="match_parent"
                        android:layout_height="300dp"
                        class="com.google.android.gms.maps.SupportMapFragment" />
                    
                    <View android:id="@+id/trans_img"
                 android:layout_width="match_parent"
                 android:layout_height="match_parent" 
                 android:background="@android:color/transparent" />
                </FrameLayout>
???????
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
02.09.2013, 01:57 #9
Цитата Сообщение от Stylish2013 Посмотреть сообщение
а что здесь можно перепутать
например, вместо FrameLayout использовать LinearLayout...
или View поместить выше фрагмента.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.09.2013, 01:57
Привет! Вот еще темы с ответами:

Вместо черного цвета красный - Ремонт ноутбуков
Всем привет. Почистили ноутбук, заменили термопасту на видечипе и процессоре, всё было проделано аккуратно, но после включения вместо...

Много черного цвета в играх - Мониторы
Монитор Philips 227E3QPH IPS, работает норм. изображение, цвета все в норме, только в играх черный цвет очень насыщенный, настройка яркости...

Меню Пуск полностью черного цвета - Windows XP
Не пойму из-за чего такое случилось. В инете поискала, ничего вразумительно объясняющего не нашла. Подскажите как это исправить.

Как сделать чтобы карта изменялась при изменении расширения экрана? - HTML, CSS
Всем привет! Я создал карту: &lt;map name=mymap&gt; &lt;area shape=rect coords=&quot;0,0,200,30&quot; href=index.htm&gt; &lt;area shape=rect...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Yandex
Объявления
02.09.2013, 01:57
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru