You should use RelativeLayout instead of LinearLayout and set the layout_alignParentRight attribute for the second ImageButton to true :
android:layout_alignParentRight="true"
so that your layout looks like this:
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout android:id="@+id/relativeLayout1" android:layout_height="wrap_content" android:gravity="center_horizontal" android:layout_width="fill_parent" android:layout_gravity="fill"> <ImageButton android:layout_width="wrap_content" android:id="@+id/imageButton1" android:src="@drawable/arrow_button_left" android:layout_height="wrap_content" /> <ImageButton android:layout_width="wrap_content" android:id="@+id/imageButton2" android:src="@drawable/arrow_button_right" android:layout_height="wrap_content" android:layout_alignParentRight="true" /> </RelativeLayout>
source share