The contents of my layout file is below.
Everything is good except that the control "android:id="@+id/text_bluetooth"" is superimposed over the top of the app heading and laucher icon.
I can't figure out how to move all the controls down below the app heading while retaining their same overall arrangement.
Everything is good except that the control "android:id="@+id/text_bluetooth"" is superimposed over the top of the app heading and laucher icon.
I can't figure out how to move all the controls down below the app heading while retaining their same overall arrangement.
Code:
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#0099cc"
tools:context=".HexapodControls"
android:id="@+id/frame_controls"
android:visibility="visible">
<!-- The primary full-screen view. This can be replaced with whatever view
is needed to present your content, e.g. VideoView, SurfaceView,
TextureView, etc. -->
<!-- This FrameLayout insets its children based on system windows using
android:fitsSystemWindows. -->
<LinearLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:id="@+id/layout_controls">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="@string/str_select"
android:id="@+id/text_bluetooth"
android:visibility="visible"
android:layout_gravity="top|left"
android:autoText="false"
android:typeface="normal"
android:textSize="18dp" />
<Spinner
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/spinner_bluetooth"
android:visibility="visible"
android:clickable="true"
android:layout_gravity="top|left" />
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/layout_bluetooth"
android:keepScreenOn="true">
<Button
android:layout_width="160dp"
android:layout_height="match_parent"
android:text="@string/str_connect"
android:id="@+id/button_connectbt"
android:clickable="true"
android:enabled="false"
android:focusable="false"
android:focusableInTouchMode="false"
android:gravity="center_vertical|right"
android:drawableLeft="@mipmap/ic_bluetooth"
android:layout_gravity="center_horizontal|top"
android:onClick="@string/str_onclick_connectbt"
android:visibility="visible"
android:textSize="18dp" />
<Button
android:layout_width="160dp"
android:layout_height="match_parent"
android:text="@string/str_disconnect"
android:id="@+id/button_disconnectbt"
android:enabled="false"
android:focusable="false"
android:focusableInTouchMode="true"
android:clickable="true"
android:gravity="center_vertical|right"
android:drawableLeft="@mipmap/ic_bluetooth"
android:onClick="@string/str_onclick_disconnectbt"
android:visibility="visible"
android:layout_gravity="top"
android:textSize="18dp" />
</LinearLayout>
</LinearLayout>
</FrameLayout>
Aucun commentaire:
Enregistrer un commentaire