Zakładam że opisujesz guzik w xmlu (a konkretnie w res/layout/twoj_layout.xml)
Wystarczy do atrybutów konkretnego guzika dopisać takie coś:
android:layout_centerInParent="true"
android:layout_alignParentRight="true"
Dodam, że powinieneś taki guzik umieścić w RelativeLayout, rozciągniętym na cały ekran, jeżeli ustawisz wrap_content, może (i pewnie tak będzie) nie zadziałać.
Dla pewności, podam cały przykładowy kod 🙂
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<Button
android:id="@+id/some_button"
android:text="@string/tralala"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_alignParentRight="true"
/>
</RelativeLayout>