如何在其父级之外获取视图的一部分?

我试图创建一个这样的 actionBar,“这是一个网站模板”

http://img2.mukewang.com/6179182c0001351705060257.jpg

所以我创建了一个文件action_bar.xml,我会膨胀,ARelativeLayout具有的高度wrap_content和宽度match_parent,它的齿轮图标,只是我不能得到的圆形画面之外的部分其他细节RelativeLayout,如图片.


我尝试使用边距,但它没有脱离RelativeLayout, 而RelativeLayout被扩展。因此,margin图片中的更多会导致RelativeLayout. 有什么建议?


<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="wrap_content">


    <ImageButton android:src="@drawable/roundPicture"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignParentLeft="true"

        android:layout_marginTop="30sp"

        android:layout_marginLeft="30sp"

        android:padding="0sp"/>


    <ImageButton

        android:id="@+id/gearIcon"

        android:layout_alignParentRight="true"

        android:background="@drawable/gearICON"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_margin="10sp"

        />

</RelativeLayout>

请不要图书馆,我不是在制作应用程序,我只是想了解一下。


快速回顾。我想要第一个ImageButton外面的一部分RelativeLayout


红糖糍粑
浏览 108回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java