2017-06-06 6 views
0

私はアンドロイドの自己学習者です。私はToastとしてメッセージを表示するアプリを作ろうとしています。私はアンドロイドスタジオでアプリを作っていましたが、 Android 5.0で動作する私の携帯電話は、すべてのウィジェットがスタジオでオーバーラップしています。そのすべてが上品です。お手伝いください。それは電話でどのように見えるか これは、次のとおりです。Androidアプリのアクティビティにウィジェットがオーバーラップしています

This is how it looks on Andro

これは、Androidの

enter image description here

<?xml version="1.0" encoding="utf-8"?> 

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.rahulranjan.toast1.MainToast"> 



<Button 
    android:id="@+id/test1" 
    android:layout_width="368dp" 
    android:layout_height="wrap_content" 
    android:onClick="btnClick" 
    android:text="Click Me" 
    android:textColor="#00C957" 
    tools:layout_editor_absoluteY="130dp" 
    tools:layout_editor_absoluteX="8dp" /> 

<TextView 
    android:id="@+id/textView" 
    android:layout_width="0dp" 
    android:layout_height="wrap_content" 
    android:text="Click Below to see Toast :" 
    tools:layout_editor_absoluteY="40dp" 
    tools:layout_editor_absoluteX="112dp" 
    android:textColor="#E3CF57" 
    /> 

にどのように見えるかと私はConstrainLayoutを使用しているええ、私はなぜ知りませんこのサイトには表示されません。 おかげ

+1

削除制約とルート –

+0

ありがとう@AvinashRoyに相対的なレイアウトを入れて、相対的なレイアウトに変更する働いていますが持つ問題だったものを私に伝えることができます制約レイアウト? –

+0

ページの上部にあるバナーのリンクされた質問を参照してください。 [この回答](https://stackoverflow.com/a/43422980)はうまく説明しています。 –

答えて

0

編集:あなたは、制約レイアウトを使用している

。あなたはこれらの制約を与えていません。これらに制約を追加するか、他の彼らは、左上にポップデフォルト:

<TextView 
android:id="@+id/textView" 
android:layout_width="0dp" 
android:layout_height="wrap_content" 
android:text="Click Below to see Toast :" 
tools:layout_editor_absoluteY="40dp" 
tools:layout_editor_absoluteX="112dp" 
android:textColor="#E3CF57" 
app:layout_constraintLeft_toRightOf="@id/test1" 
/> 
+0

私は使用しました:

+0

ええ、申し訳ありません、私はちょうどそれを見ました。私はより良い説明のために私のコメントを編集しました。希望が助けてくれる! –

関連する問題