I have given option to login with google and facebook in my app.
But the default buttons looks uneven and ugly like this:
Here's xml code:
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:contentPadding="10dp"
app:cardElevation="2dp"
app:cardBackgroundColor="@android:color/white">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<com.google.android.gms.common.SignInButton
android:id="@+id/google_login_button"
android:layout_width="@dimen/sign_in_btn_width"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
<com.facebook.login.widget.LoginButton
android:id="@+id/facebook_login_button"
android:layout_width="@dimen/sign_in_btn_width"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/margin_between_google_facebook_signup_btn"
android:layout_gravity="center_horizontal" />
</LinearLayout>
</android.support.v7.widget.CardView>
How can I make them look even and pretty?
Please let me know.
Sorry if question seems to be badly formatted. I'm just a beginner here.

