Я разрабатываю приложение для Android, используя SupportMapFragment
отображение карты карта работает нормально, проблема textView
, я хочу отобразить некоторый текст над MapFragment Я определил расположение, как это:андроид textview не виден над фрагментом карты в android 4.4.2, но видимый в устройстве lollipop
gpsTxtView=(TextView)findViewById(R.id.GPS);
установить текст так:
gpsTxtView.setText("Last Halt: \n" + new SimpleDateFormat("MMM dd yyyy hh:mm:ss").format(date));
и XML для этого:
`<FrameLayout
android:id="@+id/mapLL"
android:layout_width="match_parent"
android:layout_height="match_parent">
<include
android:id="@+id/tool_bar_detail"
layout="@layout/tool_bar_detail"
android:layout_width="match_parent"
android:layout_height="48sp" />
<fragment
android:id="@+id/detailMap"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<TextView
android:id="@+id/GPS"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|left"
android:layout_marginBottom="30sp"
android:layout_marginLeft="5sp"
android:text=""
android:textColor="@android:color/holo_red_dark"
android:textSize="16sp"
android:textStyle="bold" />
</FrameLayout> `
, как мы обычно делаем вещь, которую я не мог понять, почему он не работает в андроиде 4.4.2 (Micromax Tab P480) и работает в андроиде леденца (YU Yureka) будет благодарна, если кто-то предложит какое-то решение для этого. Спасибо.
добавить весь файл макета просто не 'TextView' –