2
私の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="wrap_content"
android:layout_weight="1"
android:background="#ff8c00"
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:context="com.vnsilva.mycalculator.Calculator"
tools:showIn="@layout/activity_calculator">
<TextView
android:id="@+id/textView"
android:layout_width="fill_parent"
android:layout_height="120dp"
android:background="#121212"
android:gravity="bottom|right"
android:maxLength="17"
android:maxLines="2"
android:numeric="integer"
android:text="0"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#fcfbfb"
android:textSize="40sp" />
<Button
android:id="@+id/btn7"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_above="@+id/btn4"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:background="#bfbfbf"
android:maxWidth="90dp"
android:onClick="onClickNumber"
android:text="7"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn8"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignTop="@+id/btn7"
android:layout_toEndOf="@+id/btn7"
android:layout_toRightOf="@+id/btn7"
android:background="#bfbfbf"
android:maxWidth="90dp"
android:onClick="onClickNumber"
android:text="8"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn9"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignTop="@+id/btn8"
android:layout_toEndOf="@+id/btn8"
android:layout_toRightOf="@+id/btn8"
android:background="#bfbfbf"
android:maxWidth="90dp"
android:onClick="onClickNumber"
android:text="9"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn4"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_above="@+id/btn2"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="4"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn5"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_below="@+id/btn8"
android:layout_toEndOf="@+id/btn7"
android:layout_toRightOf="@+id/btn7"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="5"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn6"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_below="@+id/btn9"
android:layout_toLeftOf="@+id/btnPlus"
android:layout_toStartOf="@+id/btnPlus"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="6"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn1"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/btn4"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="1"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn2"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignTop="@+id/btn3"
android:layout_toLeftOf="@+id/btn3"
android:layout_toStartOf="@+id/btn3"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="2"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn3"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_above="@+id/btnEqual"
android:layout_toLeftOf="@+id/btnMult"
android:layout_toStartOf="@+id/btnMult"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="3"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btnClear"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:layout_below="@+id/button2"
android:layout_marginTop="108dp"
android:background="#bfbfbf"
android:onClick="onClickClear"
android:text="AC"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btn0"
android:layout_width="180dp"
android:layout_height="90dp"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="0"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/btnEqual"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignParentBottom="true"
android:layout_toEndOf="@+id/btn3"
android:layout_toRightOf="@+id/btn3"
android:background="#ff8d02"
android:onClick="onClickEqual"
android:text="="
android:textColor="#ffffff"
android:textSize="30sp" />
<Button
android:id="@+id/btnPlus"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_below="@+id/btn6"
android:layout_toEndOf="@+id/btn9"
android:layout_toRightOf="@+id/btn9"
android:background="#ff8d02"
android:maxWidth="90dp"
android:onClick="onClickOperator"
android:text="+"
android:textColor="#ffffff"
android:textSize="30sp" />
<Button
android:id="@+id/btnMinus"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_below="@+id/btn9"
android:layout_toEndOf="@+id/btn6"
android:layout_toRightOf="@+id/btn6"
android:background="#ff8d02"
android:onClick="onClickOperator"
android:text="-"
android:textColor="#ffffff"
android:textSize="30sp" />
<Button
android:id="@+id/btnMult"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignLeft="@+id/btnMinus"
android:layout_alignStart="@+id/btnMinus"
android:layout_alignTop="@+id/btn9"
android:background="#ff8d02"
android:onClick="onClickOperator"
android:text="x"
android:textColor="#ffffff"
android:textSize="30sp" />
<Button
android:id="@+id/btnDiv"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignTop="@+id/btnprcnt"
android:layout_toEndOf="@+id/btn9"
android:layout_toRightOf="@+id/btn9"
android:background="#ff8d02"
android:onClick="onClickOperator"
android:text="÷"
android:textColor="#ffffff"
android:textSize="30sp" />
<Button
android:id="@+id/btnprcnt"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_below="@+id/textView"
android:layout_marginTop="178dp"
android:layout_toEndOf="@+id/button2"
android:layout_toRightOf="@+id/button2"
android:background="#bfbfbf"
android:onClick="onClickOperator"
android:text="%"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/button2"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignTop="@+id/btnprcnt"
android:layout_toEndOf="@+id/btnClear"
android:layout_toRightOf="@+id/btnClear"
android:background="#bfbfbf"
android:onClick="onClickOperator"
android:text="^"
android:textColor="#070707"
android:textSize="30sp" />
<Button
android:id="@+id/button3"
android:layout_width="90dp"
android:layout_height="90dp"
android:layout_alignParentBottom="true"
android:layout_toLeftOf="@+id/btnEqual"
android:layout_toStartOf="@+id/btnEqual"
android:background="#bfbfbf"
android:onClick="onClickNumber"
android:text="."
android:textColor="#070707"
android:textSize="30sp" />
</RelativeLayout>
異なるスクリーンタイプのdimen.xmlファイルを管理する必要があります。 このリンクを参照してください: http://stackoverflow.com/questions/32860815/how-to-define-dimens-xml-for-every-different- screen-size-in-android –
「異なって見える」とはどういう意味ですか?これは、異なる画面サイズでは異なって表示されるはずです。特に問題がある場合は、説明やスクリーンショットを投稿してください。 – Kelevandos
http://tinypic.com/r/v5hhev/9 - 私の電話のスクリーンショット http://tinypic.com/r/j8ju6d/9 - 画面サイズが私よりも大きい私の友人の携帯電話のスクリーンショット! –