feat: update profile note edit design
This commit is contained in:
parent
d7e48c2917
commit
9732c48fde
|
@ -270,7 +270,7 @@ public class ProfileFragment extends LoaderFragment implements OnBackPressedList
|
||||||
|
|
||||||
noteEdit = content.findViewById(R.id.note_edit);
|
noteEdit = content.findViewById(R.id.note_edit);
|
||||||
noteWrap = content.findViewById(R.id.note_edit_wrap);
|
noteWrap = content.findViewById(R.id.note_edit_wrap);
|
||||||
Button noteEditConfirm = content.findViewById(R.id.note_edit_confirm);
|
ImageButton noteEditConfirm = content.findViewById(R.id.note_edit_confirm);
|
||||||
|
|
||||||
noteEditConfirm.setOnClickListener((v -> {
|
noteEditConfirm.setOnClickListener((v -> {
|
||||||
if (!noteEdit.getText().toString().trim().equals(note)) {
|
if (!noteEdit.getText().toString().trim().equals(note)) {
|
||||||
|
|
|
@ -1,5 +1,25 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
<ripple android:color="@color/m3_primary_overlay" xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
<solid android:color="?colorM3SurfaceVariant"/>
|
<item android:gravity="center_vertical">
|
||||||
<corners android:radius="10dp"/>
|
<selector>
|
||||||
|
<item android:state_enabled="true">
|
||||||
|
<shape>
|
||||||
|
<stroke android:color="?colorM3Outline" android:width="1dp"/>
|
||||||
|
<corners android:radius="32dp"/>
|
||||||
</shape>
|
</shape>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<shape>
|
||||||
|
<stroke android:color="@color/m3_on_surface_overlay" android:width="1dp"/>
|
||||||
|
<corners android:radius="32dp"/>
|
||||||
|
</shape>
|
||||||
|
</item>
|
||||||
|
</selector>
|
||||||
|
</item>
|
||||||
|
<item android:id="@android:id/mask" android:gravity="center_vertical">
|
||||||
|
<shape>
|
||||||
|
<solid android:color="#000"/>
|
||||||
|
<corners android:radius="32dp"/>
|
||||||
|
</shape>
|
||||||
|
</item>
|
||||||
|
</ripple>
|
|
@ -206,18 +206,19 @@
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
android:hint="@string/mo_personal_note"/>
|
android:hint="@string/mo_personal_note"/>
|
||||||
|
|
||||||
<Button
|
<ImageButton
|
||||||
android:id="@+id/note_edit_confirm"
|
android:id="@+id/note_edit_confirm"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:layout_marginEnd="8dp"
|
android:layout_marginEnd="8dp"
|
||||||
android:paddingBottom="8dp"
|
android:paddingHorizontal="6dp"
|
||||||
|
android:layout_marginBottom="8dp"
|
||||||
android:visibility="invisible"
|
android:visibility="invisible"
|
||||||
android:backgroundTint="?colorM3SurfaceVariant"
|
|
||||||
android:layout_gravity="right|bottom"
|
android:layout_gravity="right|bottom"
|
||||||
|
android:background="@drawable/bg_button_m3_tonal_circle"
|
||||||
android:tooltipText="@string/mo_personal_note_confirm"
|
android:tooltipText="@string/mo_personal_note_confirm"
|
||||||
android:contentDescription="@string/mo_personal_note_confirm"
|
android:contentDescription="@string/mo_personal_note_confirm"
|
||||||
android:drawableStart="@drawable/ic_fluent_checkmark_24_regular"
|
android:src="@drawable/ic_fluent_checkmark_24_regular"
|
||||||
/>
|
/>
|
||||||
</FrameLayout>
|
</FrameLayout>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue