は、このネストされたレイアウト構造を有する:Androidでネストされたレイアウトが受け入れられないのはなぜですか?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:background="@android:color/black">
<ViewGroup
android:layout_width="94dp"
android:layout_height="54dp"
android:layout_alignParentTop="true"
android:layout_alignParentEnd="true"
android:id="@+id/view">
<ImageView
android:id="@+id/loggedInUserImageView"
android:layout_width="66dp"
android:layout_height="66dp"
android:layout_alignParentTop="true"
android:layout_alignEnd="@+id/view" />
</ViewGroup>
</RelativeLayout>
をしかし、レンダリングの問題を取得します。どうして?何が問題ですか?
あなたは ' RelativeLayout>'を閉じますか? – andre3wap
'ViewGroup'は'抽象 'クラスです。 Javaで 'ViewGroup'のインスタンスを持つことはできません。また、レイアウトXMLリソースの要素として使用することもできません。 'ViewGroup'の具象サブクラス(例えば、' FrameLayout'、 'LinearLayout'、' RelativeLayout'、 'TableLayout'、' ConstraintLayout')を使う必要があります。 – CommonsWare