どのようにしてTextViewの位置を調整できますか?上記画像における
、黒吹き出しとその背後に赤い背景垂直電話画面の幅にまたがる単一ImageView
あります。 「Hello」はTextView
で、レイアウトは相対的です。マージンを使って、Androidのエミュレータでスピーチバブルの中に「こんにちは」を配置することができましたが、別の携帯電話をエミュレートすると位置付けがオフになります。
- 私
TextView
- は(こんにちはどんなデバイス、常に の音声バブルしないように)それが応答にするが方法です配置する良い方法はありますか?
ここに私のxmlです:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/relativeLayout">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/mainGraphic"
android:src="@drawable/finished2"
android:layout_marginBottom="97dp"
android:layout_above="@+id/enterValue"
android:layout_alignParentStart="true" />
<TextView
android:maxWidth="200dp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceMedium"
android:text="Medium Text"
android:id="@+id/helloText"
android:textColor="#FFFFFF"
android:layout_marginEnd="29dp"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:layout_marginTop="45dp" />
</RelativeLayout>
は9パッチ画像ですか? –