So i'm relatively new to Android Development and XML so I was wondering if it'd be possible to do as the title says. How do I make all of these columns of buttons such that each row of buttons is split up evenly between the three buttons that are being created. I assume i'm just missing something because I'm almost positive this is possible I must just not quite understand how to do it.
I'd very much appreciate any help! Also do ignore some of the button names vulgarity they're correspond to sounds that each button will play (This is going to be a soundboard app).
Thank you!
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.android.soundboard.MainActivity"> <!-- a lot of buttons --> <!-- row 1 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:id="@+id/button_ethanBradberry" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:id="@+id/button_stfu" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button_haha" /> <!-- row 2 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button_ethanBradberry" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="5dp" android:id="@+id/button_ohNowIGetIt" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_ohNowIGetIt" android:layout_alignRight="@+id/button_stfu" android:layout_alignEnd="@+id/button_stfu" android:id="@+id/button_whatTheFuck" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_whatTheFuck" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button_whyTheFuckULyin" /> <!-- row 3 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="5dp" android:layout_below="@+id/button_ohNowIGetIt" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:id="@+id/button_whyYouHeffBeMad" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_whyYouHeffBeMad" android:layout_alignRight="@+id/button_whatTheFuck" android:layout_alignEnd="@+id/button_whatTheFuck" android:id="@+id/button_niggaYouGay" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_niggaYouGay" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button_hitMarker" /> <!-- row 4 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button_whyYouHeffBeMad" android:layout_alignRight="@+id/button_whyYouHeffBeMad" android:layout_alignEnd="@+id/button_whyYouHeffBeMad" android:layout_marginTop="5dp" android:id="@+id/button_itsATrap" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_itsATrap" android:layout_alignLeft="@+id/button_niggaYouGay" android:layout_alignStart="@+id/button_niggaYouGay" android:id="@+id/button_shutUpAndTakeMyMoney" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_shutUpAndTakeMyMoney" android:layout_alignRight="@+id/button_hitMarker" android:layout_alignEnd="@+id/button_hitMarker" android:id="@+id/button_smokeWeedEveryDay" /> <!-- row 5 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button_itsATrap" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="5dp" android:id="@+id/button_stop" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignTop="@+id/button_stop" android:layout_alignLeft="@+id/button_shutUpAndTakeMyMoney" android:layout_alignStart="@+id/button_shutUpAndTakeMyMoney" android:id="@+id/button_wow" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_wow" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button_twentyOne" /> <!-- row 6 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button_stop" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="5dp" android:id="@+id/button_surpriseMotherFucker" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button_surpriseMotherFucker" android:layout_alignLeft="@+id/button_wow" android:layout_alignStart="@+id/button_wow" android:id="@+id/button17" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button17" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button18" /> <!-- row 7 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button_surpriseMotherFucker" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="5dp" android:id="@+id/button19" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button19" android:layout_alignLeft="@+id/button17" android:layout_alignStart="@+id/button17" android:id="@+id/button20" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button20" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button21" /> <!-- row 8 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button19" android:layout_alignRight="@+id/button19" android:layout_alignEnd="@+id/button19" android:layout_marginTop="5dp" android:id="@+id/button22" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button22" android:layout_alignLeft="@+id/button20" android:layout_alignStart="@+id/button20" android:id="@+id/button23" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button23" android:layout_alignParentRight="true" android:layout_alignParentEnd="true" android:id="@+id/button24" /> <!-- row 9 --> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@+id/button22" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_marginTop="5dp" android:id="@+id/button25" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button25" android:layout_alignLeft="@+id/button23" android:layout_alignStart="@+id/button23" android:id="@+id/button26" /> <Button android:text="New Button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBottom="@+id/button26" android:layout_alignRight="@+id/button24" android:layout_alignEnd="@+id/button24" android:id="@+id/button27" /> <!-- Ad --> <!-- <com.google.android.gms.ads.AdView android:id="@+id/adView" android:layout_width="wrap_content" android:layout_height="wrap_content" ads:adSize="BANNER" ads:adUnitId="ca-app-pub-3940256099942544/6300978111" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true"> </com.google.android.gms.ads.AdView> -->
No comments:
Post a Comment