Created
April 18, 2019 12:17
-
-
Save MikeySmash/27f9568e4b62c9e104678eed86f2b710 to your computer and use it in GitHub Desktop.
Udacity Android Developer - Soccer Counter - XML
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<LinearLayout 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:orientation="vertical" | |
tools:context=".MainActivity"> | |
<LinearLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:orientation="horizontal"> | |
<LinearLayout | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:orientation="vertical"> | |
<!-- TEAM A --> | |
<TextView | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:fontFamily="sans-serif-medium" | |
android:gravity="center" | |
android:paddingTop="16dp" | |
android:paddingBottom="16dp" | |
android:text="Team A" | |
android:textColor="#616161" | |
android:textSize="14sp" /> | |
<TextView | |
android:id="@+id/team_a_goals" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:fontFamily="sans-serif-light" | |
android:gravity="center" | |
android:text="0" | |
android:textColor="#000000" | |
android:textSize="48sp" /> | |
<LinearLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:orientation="horizontal"> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_throw_in" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_goal_kick" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_corner" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_free_kick" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_yellow_card" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_red_card" /> | |
</LinearLayout> | |
<LinearLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:orientation="horizontal"> | |
<TextView | |
android:id="@+id/team_a_throwIns" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_a_goalKicks" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_a_corners" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_a_freeKicks" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_a_yellowCards" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_a_redCards" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
</LinearLayout> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="42dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addGoalTeamA" | |
android:text="Goal" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addThrowInTeamA" | |
android:text="Thrown In" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addGoalKickTeamA" | |
android:text="Goal Kick" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addCornerTeamA" | |
android:text="Corner" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addFreeKickTeamA" | |
android:text="Free Kick" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addYellowCardTeamA" | |
android:text="Yellow Card" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addRedCardTeamA" | |
android:text="Red Card" /> | |
</LinearLayout> | |
<View | |
android:layout_width="1dp" | |
android:layout_height="match_parent" | |
android:background="@android:color/darker_gray" /> | |
<LinearLayout | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:orientation="vertical"> | |
<!-- TEAM A --> | |
<TextView | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:fontFamily="sans-serif-medium" | |
android:gravity="center" | |
android:paddingTop="16dp" | |
android:paddingBottom="16dp" | |
android:text="Team B" | |
android:textColor="#616161" | |
android:textSize="14sp" /> | |
<TextView | |
android:id="@+id/team_b_goals" | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:fontFamily="sans-serif-light" | |
android:gravity="center" | |
android:text="0" | |
android:textColor="#000000" | |
android:textSize="48sp" /> | |
<LinearLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:orientation="horizontal"> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_throw_in" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_goal_kick" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_corner" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_free_kick" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_yellow_card" /> | |
<ImageView | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:padding="2dp" | |
android:src="@drawable/icon_red_card" /> | |
</LinearLayout> | |
<LinearLayout | |
android:layout_width="match_parent" | |
android:layout_height="wrap_content" | |
android:gravity="center" | |
android:orientation="horizontal"> | |
<TextView | |
android:id="@+id/team_b_throwIns" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_b_goalKicks" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_b_corners" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_b_freeKicks" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_b_yellowCards" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
<TextView | |
android:id="@+id/team_b_redCards" | |
android:layout_width="0dp" | |
android:layout_height="wrap_content" | |
android:layout_weight="1" | |
android:gravity="center" | |
android:padding="2dp" /> | |
</LinearLayout> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="42dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addGoalTeamB" | |
android:text="Goal" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addThrowInTeamB" | |
android:text="Thrown In" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addGoalKickTeamB" | |
android:text="Goal Kick" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addCornerTeamB" | |
android:text="Corner" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addFreeKickTeamB" | |
android:text="Free Kick" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addYellowCardTeamB" | |
android:text="Yellow Card" /> | |
<Button | |
android:layout_width="match_parent" | |
android:layout_height="38dp" | |
android:layout_marginLeft="24dp" | |
android:layout_marginTop="4dp" | |
android:layout_marginRight="24dp" | |
android:onClick="addRedCardTeamB" | |
android:text="Red Card" /> | |
</LinearLayout> | |
</LinearLayout> | |
<RelativeLayout | |
android:layout_width="wrap_content" | |
android:layout_height="match_parent" | |
android:layout_gravity="center_horizontal"> | |
<Button | |
android:layout_width="wrap_content" | |
android:layout_height="48dp" | |
android:layout_alignParentBottom="true" | |
android:layout_marginBottom="32dp" | |
android:onClick="resetScores" | |
android:text="Reset All" /> | |
</RelativeLayout> | |
</LinearLayout> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment