Androidスタジオプロジェクトで作業しています。画面の下部にFragment
を追加します。これまでのところうまくいきました、それは働き、示されています。しかし、私が一番上にRelativeLayout
を表示したい場合、エミュレータには表示されませんが、Android Studioのデバイス画面に表示されます。画面の上部にのみ背景を作成するレイアウトが必要です。私のコードに間違いがありますか、あるいは背景を作成する他の方法がありますか?RelativeLayoutはAndroidStudioのDevicescreenに表示されますが、エミュレータでは表示されません
これは私のXMLコードです:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:weightSum="1"
android:background="#000">
<fragment
android:id="@+id/fragment1"
android:name="com.htlhl.listfragment.MyListFragment"
android:layout_width="match_parent"
android:layout_height="197dp"
android:layout_alignParentBottom="true" />
<!--The following RelativeLayout is not shown at the top-->
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:id="@+id/relativeLayout"
android:background="#00632e"
android:focusable="true">
<TextView
android:layout_width="250dp"
android:layout_height="30dp"
android:textAppearance="?android:attr/textAppearanceSmall"
android:text="Medium Text"
android:gravity="center"
android:textColor="#000"
android:background="#fff"
android:id="@+id/textView2"
android:layout_centerVertical="true"
android:layout_centerHorizontal="true" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="?android:attr/buttonBarButtonStyle"
android:layout_alignParentRight="true"
android:layout_centerHorizontal="true"
android:text="Start"
android:textColor="#fff"/>
</RelativeLayout>
</RelativeLayout>
のAndroidメーカー:
エミュレータと実際のデバイス:
は、には、Android Studioとデバイスの両方からのスクリーンショットを、提供することはできますか?投稿を編集して詳細情報を追加することができます。 –
私はこれを実際のデバイス(Moto G 2)で実行しようとしました。 エミュレータにはまったく依存しません。実際のデバイスでこれをテストしてみてください。 –
ありがとう、Maniya Joe、私はそれを試してみましょう。動作していない場合は、Aleksandarのスクリーンショットを投稿します – Goetti