レイアウトを変更するには、XMLコードに移動し、ルートレイアウトを目的のレイアウトに変更します(エラーが表示された場合は、ここにエラーメッセージを投稿してください)。
![enter image description here](https://i.stack.imgur.com/soXwb.jpg)
この部分は私の他の答えからです:アクティビティを作成するときに、レイアウトをdefalut変更するには https://stackoverflow.com/a/42779569/3870382
、あなたのAndroid Studioのフォルダに移動し、アンドロイドStudioのリソースにデフォルトのテンプレートのレイアウトファイルを変更することができますそしてそれに次のフォルダパスに移動します。
\プラグイン\ androidの\ libに\テンプレートは、活動が共通\ルートを\ \ \ RES \レイアウト
ファイルsimple.xml.ftlを編集し、レイアウトを任意に変更すると、レイアウトによっては追加要素(例: g。 LinearLayoutにはアンドロイド:オリエンテーションが必要)、ファイルを保存してAndroidスタジオでアクティビティを作成する場合は、変更したxmlレイアウトのアクティビティを取得する必要があります。
鉱山が
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
<#if hasAppBar && appBarLayoutName??>
xmlns:app="http://schemas.android.com/apk/res-auto"
</#if>
android:id="@+id/${simpleLayoutName}"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
<#if hasAppBar && appBarLayoutName??>
app:layout_behavior="@string/appbar_scrolling_view_behavior"
tools:showIn="@layout/${appBarLayoutName}"
</#if>
tools:context="${relativePackage}.${activityClass}">
<#if isNewProject!false>
<TextView
<#if includeCppSupport!false>
android:id="@+id/sample_text"
</#if>
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello World!" />
</#if>
</RelativeLayout>
(あなたはこのファイルにあなたのconstrainLayoutを参照してください、そうrelativeLayoutにそれを変更する必要があります)
を(私は、私はまだRelativeLayoutを持っているその時に2.2.3を持っていた)、このようになります。
コードを切り替えてレイアウトを変更してください。 – miljon
@Mij動作しません。エラーを表示し続けます。さらに、RelativeLayoutを新しいプロジェクトのデフォルトレイアウトとして設定するにはどうすればよいですか?また、すべてのプロジェクトのすべてのレイアウトでコードを変更するのはちょっと面倒です。 – BlackBeard
強制レイアウトの強制はGoogleからの大胆な動きだと私は同意します。早いアルファから関わってきた人として、「ほとんどの時間は大丈夫」と言えるでしょう。私は自信を持って100%OK *常に働いていないと言うことができます(いくつかのレイアウトやトリックは難しく、/または顕著に遅くなります)。つまり、Android Layoutsの未来(私たちが気に入っているかどうか)は、AppleがAutoLayoutを使ってやったように、私はその日を熟知したいと思うでしょう。それは失敗する。学ぶ最も良い方法は? Googleドキュメント+実験それは全く難しいことではありません。 –