最近Android Studioでコードを作成する方法を理解し始めており、基本的なコーディングを設定したいと考えています。 2つの数値オブジェクトと1つのボタン、1つのプレーンテキストオブジェクトを作成しました。 コードを一切書かずに、Androidスタジオで[アプリケーションを実行]ボタンをクリックしてエミュレータを選択すると、すべてのオブジェクトがお互いに積み重なります。これを修正する簡単な方法はありますか?オーバーラップオブジェクトを修正する方法
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout 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.myapplication70.MainActivity">
<EditText
android:id="@+id/editText3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:hint="Result"
android:inputType="numberDecimal"
tools:layout_editor_absoluteX="67dp"
tools:layout_editor_absoluteY="223dp" />
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="number"
tools:layout_editor_absoluteX="67dp"
tools:layout_editor_absoluteY="60dp" />
<EditText
android:id="@+id/editText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="10"
android:inputType="numberSigned"
tools:layout_editor_absoluteX="67dp"
tools:layout_editor_absoluteY="134dp" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteX="100dp"
tools:layout_editor_absoluteY="319dp" />
</android.support.constraint.ConstraintLayout>
レイアウトビルダーでうまくいくというだけで動作するとは思えません。 Androidには、さまざまな画面サイズやフォーマットがありますので、ご注意ください。あなたがConstraintLayoutを選んだのは(多分iOS InterfaceBuilderと同じようなワークフローに慣れているからでしょうか?)しかし、このレイアウトをAndroidで始めたばかりの人にとってはわかりにくいかもしれません.LinearLayout:https:// developerを見てみましょう。 android.com/guide/topics/ui/layout/linear.html – nbokmans
ConstraintlayoutをBestとして学習するには、このドキュメントを参照してください。 https://medium.com/exploring-android/exploring-the-new-android-constraintlayout-eed37fe8d8f1 – Noorul
情報ありがとうございます。私は制約レイアウトを選択しなかった、それはデフォルトでAndroid Studio IDEが設定されているものです。したがって、私はASバージョン番号を述べました:) –