С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
1

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

28.08.2013, 22:34. Просмотров 809. Ответов 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 при повороте экрана
В общем, проблема в заголовке. Собственно сам конфиг из манифеста <activity...

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

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

Запуск activity на половину экрана
Можно ли запустить activity, например на полэкрана, чтобы видно было первой...

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

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
1160 / 984 / 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
1160 / 984 / 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
1160 / 984 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
02.09.2013, 01:57 9
Цитата Сообщение от Stylish2013 Посмотреть сообщение
а что здесь можно перепутать
например, вместо FrameLayout использовать LinearLayout...
или View поместить выше фрагмента.
0
02.09.2013, 01:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.09.2013, 01:57

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

При просмотре роликов сервиса YouTube винда слетает до черного экрана с мышью
Добрый вечер, товарищи. Этой весной приобрел новый ПК и решил поставить на...

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


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

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