Как изменить кнопку местоположения карт Google в левом нижнем углу чуть выше значка Google Maps при использовании фрагмента поддержки карт Android?

Я использую Карты Google во фрагменте, используя фрагмент карты поддержки Google, чтобы заменить контейнер родительского фрагмента картами. Ниже мой код..

В моем макете фрагмента

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context="com.--.--.--.fragments.LocationFragment">


<FrameLayout
    android:id="@+id/locationFragMapContainer"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
</FrameLayout>

and then in my Fragment OnCreateView()

    @Override
public View onCreateView(LayoutInflater inflater,
                         ViewGroup container,
                         Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_location,container,false);

    /**
     * Get the Child fragment and replace it in the parent fragment container
     */
    mSupportMapFragment = CustomChildMapFragment.newInstance();
    getChildFragmentManager().beginTransaction().replace(R.id.locationFragMapContainer,mSupportMapFragment).commit();
    return view;
}

Одно решение чтобы изменить кнопку местоположения сверху вниз, можно найти здесь, но я хочу изменить кнопку местоположения слева внизу прямо над значком Google на Картах.

  // Align it to - parent BOTTOM|LEFT
    params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM);
    params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
    params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, 0);
    params.addRule(RelativeLayout.ALIGN_PARENT_TOP, 0);

Я получил указанное выше решение от Github GIST, но, похоже, оно не работает.

Пытается ли Google помешать злоумышленникам переопределить логотип своего бренда? Или я что-то не так здесь делаю?

Я не собираюсь переопределять или заменять логотип Google, это просто требование, которое у меня есть. Я оставлю кнопку над логотипом в соответствии с рекомендациями.


person Nagarjuna Yelisetty    schedule 26.04.2017    source источник