2014-02-10 4 views
0

Я реализовал собственный компас и хочу заменить компас по умолчанию на карте google. Для этого я должен поставить свой вращающийся образ компаса перед картой google. Проблема в том, что мое изображение всегда помещается на задний план и, таким образом, скрывается на карте. Вот код XML.Установить изображениеПросмотреть перед фрагментом GoogleMap

Надеюсь, вы могли бы найти решение!

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:gravity="end" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".MainActivity" > 

<fragment 
    android:id="@+id/map" 
    android:name="com.google.android.gms.maps.SupportMapFragment" 
    android:layout_width="wrap_content" 
    android:layout_height="match_parent" 
    android:layout_marginBottom="0dp" 
    android:layout_marginTop="20dp" 
    android:gravity="bottom"/> 

<TextView 
    android:id="@+id/textDist" 
    android:layout_width="286dp" 
    android:layout_height="wrap_content" 
    android:text="TextView" /> 

<ImageView 
    android:id="@+id/imageCompass" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_marginLeft="5dp" 
    android:layout_marginTop="25dp" 
    android:src="@drawable/ic_compass" 
    android:gravity="top" /> 

Спасибо!

ответ

0

Вы можете играть с г-го порядка (this one или аналогичный)

Будьте уверены, чтобы не перекрывать логотип Google, как это против политики компании Google

+0

Я уже попробовать функцию BringToFront(), но withtout успеха ... Я точно знаю, что я не буду скрывать логотип Google, он останется видимым, я просто отключу компас googleMap и теперь хочу поместить мой. – user2904864

+0

Отметьте [этот вопрос] (http://stackoverflow.com/questions/14694119/how-to-add-buttons-at-top-of-map-fragment-api-v2-layout): – Sam

+0

Хорошо, я снова попробовал другие вещи, и это очень странно. Действительно, я не могу видеть свой собственный компас напрямую, но если я запустил другое приложение и вернусь в свое приложение, я увижу, как появляется мой компас ... Это так WTF. Какие-либо предложения ? :/ – user2904864

Смежные вопросы