2017-06-10 15 views
0

I have 4ボタンと1つのTextViewの寸法が240x200で、このテキストビューを4つのボタン全部に表示します。私はボタンの後にXMLコードのテキストビューを配置しようとしましたが、FrameLayoutで試してみましたが、どちらの場合でもまだボタンがTextView上で動作しません。オリエンテーション属性を:他のボタンの前にTextViewを表示するには?

XML

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout 
    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" 
    tools:context="com.example.user.probalayout.MainActivity"> 


    <Button 
     android:id="@+id/button9" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_marginTop="23dp" 
     android:text="Button" 
     android:layout_alignTop="@+id/textView" 
     android:layout_alignLeft="@+id/textView" 
     android:layout_alignStart="@+id/textView" /> 

    <Button 
     android:id="@+id/button10" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignEnd="@+id/textView" 
     android:layout_alignRight="@+id/textView" 
     android:layout_alignTop="@+id/button9" 
     android:text="Button" /> 

    <Button 
     android:id="@+id/button11" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="Button" 
     android:layout_alignBottom="@+id/textView" 
     android:layout_alignLeft="@+id/textView" 
     android:layout_alignStart="@+id/textView" 
     android:layout_marginBottom="37dp" /> 

    <Button 
     android:id="@+id/button12" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_alignLeft="@+id/button10" 
     android:layout_alignStart="@+id/button10" 
     android:layout_alignTop="@+id/button11" 
     android:text="Button" /> 

    <TextView 
     android:id="@+id/textView" 
     android:layout_width="220dp" 
     android:layout_height="200dp" 
     android:layout_alignParentEnd="true" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentTop="true" 
     android:layout_marginEnd="70dp" 
     android:layout_marginRight="70dp" 
     android:layout_marginTop="129dp" 
     android:background="#906090" 
     android:gravity="center" 
     android:text="TextView" 
     android:textSize="24sp" /> 

</RelativeLayout> 
+0

4つのボタンすべてをカバーするために、その単一のTextViewを大きくしたいのですか、各ボタンの上に4つのTextViewを表示したいですか? – Adithya

+0

単一のTextView大きい4つのボタンすべてをカバーする – Peco

+0

textSizeを増やして、bringToFront()をtextViewに呼び出します – Adithya

答えて

0

はリニアレイアウトを使用し、アンドロイドでレイアウト方向を指定してください。

関連する問題