fix button alignments (focused staus)

This commit is contained in:
Kasun 2019-06-11 15:24:33 +05:30
parent 40f2f7aa0a
commit 62c7ca5f75
1 changed files with 92 additions and 86 deletions

View File

@ -636,111 +636,117 @@
android:textSize="16sp" android:textSize="16sp"
android:textColor="?attr/colorAccent" android:textColor="?attr/colorAccent"
/> />
<LinearLayout
android:id="@+id/status_action_container" <android.support.constraint.ConstraintLayout
android:id="@+id/status_actions_section"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginBottom="10dp" android:layout_marginBottom="10dp">
android:orientation="horizontal">
<TextView <TextView
android:drawablePadding="2dp"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:id="@+id/status_reply" android:id="@+id/status_reply"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" /> android:layout_height="wrap_content"
<LinearLayout android:drawablePadding="2dp"
android:layout_marginLeft="15dp" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.varunest.sparkbutton.SparkButton
android:id="@+id/spark_button_reblog"
android:layout_width="30dp"
android:layout_height="30dp"
android:layout_marginStart="15dp" android:layout_marginStart="15dp"
android:layout_width="wrap_content"
android:layout_gravity="center_vertical"
android:orientation="horizontal"
android:layout_height="wrap_content">
<com.varunest.sparkbutton.SparkButton
android:id="@+id/spark_button_reblog"
android:layout_width="30dp"
android:layout_height="30dp"
app:sparkbutton_activeImage="@drawable/ic_repeat_boost"
app:sparkbutton_inActiveImage="@drawable/ic_repeat"
app:sparkbutton_iconSize="20dp"
android:contentDescription="@string/reblog"
/>
<TextView
android:drawablePadding="2dp"
android:layout_gravity="center_vertical"
android:gravity="center_vertical"
android:id="@+id/status_reblog_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
<LinearLayout
android:layout_marginLeft="15dp" android:layout_marginLeft="15dp"
android:layout_marginStart="15dp" android:contentDescription="@string/reblog"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/status_reply"
app:layout_constraintTop_toTopOf="parent"
app:sparkbutton_activeImage="@drawable/ic_repeat_boost"
app:sparkbutton_iconSize="20dp"
app:sparkbutton_inActiveImage="@drawable/ic_repeat" />
<TextView
android:id="@+id/status_reblog_count"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_gravity="center_vertical" android:layout_height="wrap_content"
android:orientation="horizontal" android:drawablePadding="2dp"
android:layout_height="wrap_content"> app:layout_constraintBottom_toBottomOf="parent"
<com.varunest.sparkbutton.SparkButton app:layout_constraintStart_toEndOf="@id/spark_button_reblog"
android:id="@+id/spark_button_fav" app:layout_constraintTop_toTopOf="parent" />
android:layout_width="30dp"
android:layout_height="30dp" <com.varunest.sparkbutton.SparkButton
app:sparkbutton_activeImage="@drawable/ic_star" android:id="@+id/spark_button_fav"
app:sparkbutton_inActiveImage="@drawable/ic_star_border" android:layout_width="30dp"
app:sparkbutton_iconSize="20dp" android:layout_height="30dp"
android:contentDescription="@string/favourite" android:layout_marginStart="15dp"
/> android:layout_marginLeft="15dp"
<TextView android:contentDescription="@string/favourite"
android:drawablePadding="2dp" app:layout_constraintBottom_toBottomOf="parent"
android:layout_gravity="center_vertical" app:layout_constraintStart_toEndOf="@id/status_reblog_count"
android:gravity="center_vertical" app:layout_constraintTop_toTopOf="parent"
android:id="@+id/status_favorite_count" app:sparkbutton_activeImage="@drawable/ic_star"
android:layout_width="wrap_content" app:sparkbutton_iconSize="20dp"
android:layout_height="wrap_content" /> app:sparkbutton_inActiveImage="@drawable/ic_star_border" />
</LinearLayout>
<TextView
android:id="@+id/status_favorite_count"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:drawablePadding="2dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/spark_button_fav"
app:layout_constraintTop_toTopOf="parent" />
<ImageView <ImageView
android:layout_marginLeft="15dp"
android:layout_marginStart="15dp"
android:id="@+id/status_remove" android:id="@+id/status_remove"
android:gravity="center"
android:visibility="gone"
android:layout_gravity="center_horizontal"
android:layout_width="20dp" android:layout_width="20dp"
android:layout_height="20dp" android:layout_height="20dp"
android:layout_marginStart="15dp"
android:layout_marginLeft="15dp"
android:layout_marginTop="5dp"
android:contentDescription="@string/delete" android:contentDescription="@string/delete"
android:src="@drawable/ic_clear_toot" android:src="@drawable/ic_clear_toot"
android:layout_marginTop="5dp" android:visibility="gone"
/> app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/status_favorite_count"
app:layout_constraintTop_toTopOf="parent" />
<ImageView <ImageView
android:layout_marginLeft="20dp"
android:layout_marginStart="20dp"
android:id="@+id/status_pin" android:id="@+id/status_pin"
android:layout_gravity="center_vertical"
android:layout_width="20dp" android:layout_width="20dp"
android:layout_height="20dp" android:layout_height="20dp"
android:layout_gravity="center_vertical"
android:layout_marginStart="20dp"
android:layout_marginLeft="20dp"
android:contentDescription="@string/pin_add" android:contentDescription="@string/pin_add"
android:src="@drawable/ic_pin_drop"/> android:src="@drawable/ic_pin_drop"
<LinearLayout app:layout_constraintBottom_toBottomOf="parent"
android:layout_width="0dp" app:layout_constraintStart_toEndOf="@id/status_remove"
android:layout_weight="1" app:layout_constraintTop_toTopOf="parent" />
android:layout_gravity="end"
android:gravity="end" <ImageView
android:layout_height="wrap_content"> android:id="@+id/status_privacy"
<ImageView android:layout_width="25dp"
android:id="@+id/status_privacy" android:layout_height="25dp"
android:layout_gravity="center_vertical" android:layout_marginEnd="15dp"
android:layout_width="25dp" android:layout_marginRight="15dp"
android:layout_height="25dp" android:contentDescription="@string/toot_visibility_tilte"
android:contentDescription="@string/toot_visibility_tilte" /> app:layout_constraintBottom_toBottomOf="parent"
<ImageView app:layout_constraintEnd_toStartOf="@id/status_more"
android:layout_marginLeft="15dp" app:layout_constraintTop_toTopOf="parent" />
android:layout_marginStart="15dp"
android:id="@+id/status_more" <ImageView
android:layout_width="25dp" android:id="@+id/status_more"
android:layout_height="25dp" android:layout_width="25dp"
android:src="@drawable/ic_more_horiz" android:layout_height="25dp"
android:contentDescription="@string/display_toot_truncate" /> android:contentDescription="@string/display_toot_truncate"
</LinearLayout> android:src="@drawable/ic_more_horiz"
</LinearLayout> app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>
<Button <Button
android:id="@+id/fetch_more" android:id="@+id/fetch_more"
android:visibility="gone" android:visibility="gone"