Hey Guyz帮助我,我遇到了对齐设置问题...我是Android开发人员的新手,我想要实现的目标是制作一个音乐播放器,我试图将ImageView设置为ImageButton但我想把它设置在中心,我没有找到下面的任何方法是我试过的代码..
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageButton
android:alpha="50"
android:id="@+id/imageView1"
android:layout_width="115dp"
android:layout_height="115dp"
android:padding="6dp"
android:src="@drawable/play_btn"
android:background="@null"
/>
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:src="@drawable/Artist"
android:layout_above="@+id/textView2"
android:layout_centerHorizontal="true" />
</RelativeLayout>
这是我尝试的但我找不到任何属性 alignWithMatchCenter =“父ID”或centerInParent =“父ID”
或者我可以在ImageButton Tag中添加ImageView吗?
<ImageButton
android:layout_width="115dp"
android:layout_height="115dp"
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/imageView"
android:src="@drawable/Artist"
android:layout_above="@+id/textView2"
android:layout_centerHorizontal="true" />
/>
请帮朋友们。
任何帮助将非常感谢。
问候,
Sarosh Madara
答案 0 :(得分:0)
你在寻找这样的东西:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageButton
android:id="@+id/imageView1"
android:alpha="50"
android:layout_width="115dp"
android:layout_height="115dp"
android:padding="6dp"
android:src="@drawable/play_btn"
android:layout_centerInParent="true"/>
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/Artist"
android:layout_centerInParent="true" />
</RelativeLayout>
您可以使用android:layout_centerInParent="true"
为儿童居中。您还可以使用FrameLayout
并设置android:layout_gravity="center"
。