我有一个包含谷歌地图的片段。
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/map"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentStart="true"
android:layout_below="@+id/relativeLayout"
tools:context="com.xxxxx.MapsActivity" />
我想创建一个大约250 x 300的视图,它位于地图上。
最初我使用ViewFlipper然后使用RelativeLayout。这似乎有效但我意识到ViewFlipper并没有用于此目的。
所以我将ViewFlipper更改为View并将RelativeLayout更改为constraintlayout但应用程序仍然崩溃。
在地图片段下,我有以下内容:
<android.support.constraint.ConstraintLayout
android:id="@+id/view"
android:layout_width="250dp"
android:layout_height="300dp"
<View
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_width="250dp"
android:layout_height="300dp">
<Button>
.....................
....................
</Button>
</View>
</android.support.constraint.ConstraintLayout>
但是在做了一些阅读之后,没有像iOS中那样可以使用的简单可自定义组件吗?
感谢。