Fix UI, Layout.

This commit is contained in:
Nezumi2711
2022-06-11 10:26:35 +07:00
parent eb7a5068c9
commit 89e46b6bd3
7 changed files with 50 additions and 35 deletions
@@ -14,6 +14,7 @@ import android.net.Uri;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.MotionEvent;
import android.view.View;
import android.widget.RelativeLayout;
import android.widget.Toast;
@@ -282,6 +283,21 @@ public class FoodList extends AppCompatActivity {
edtPrice.setText(item.getPrice());
edtDiscount.setText(item.getDiscount());
edtDescription.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (edtDescription.hasFocus()) {
v.getParent().requestDisallowInterceptTouchEvent(true);
switch (event.getAction() & MotionEvent.ACTION_MASK){
case MotionEvent.ACTION_SCROLL:
v.getParent().requestDisallowInterceptTouchEvent(false);
return true;
}
}
return false;
}
});
//Event for button
btnSelect.setOnClickListener(new View.OnClickListener() {
@Override
@@ -12,14 +12,13 @@
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="20dp"
android:layout_margin="10dp"
android:orientation="vertical">
<com.rengwuxian.materialedittext.MaterialEditText
android:id="@+id/edtName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:backgroundTint="#CCCCCC"
android:drawablePadding="13dp"
android:hint="Tên món ăn"
@@ -34,15 +33,18 @@
<com.rengwuxian.materialedittext.MaterialEditText
android:id="@+id/edtDescription"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_height="120dp"
android:layout_marginTop="20dp"
android:overScrollMode="always"
android:scrollbarStyle="insideInset"
android:scrollbars="vertical"
android:backgroundTint="#CCCCCC"
android:drawablePadding="13dp"
android:hint="Mô tả về món ăn này"
android:inputType="textMultiLine"
android:textColor="@color/black"
android:textColorHint="@color/black"
android:textSize="24sp"
android:textSize="20sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintWidth_percent=".8" />
@@ -50,7 +52,7 @@
<com.rengwuxian.materialedittext.MaterialEditText
android:id="@+id/edtPrice"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_height="50dp"
android:layout_marginTop="20dp"
android:backgroundTint="#CCCCCC"
android:drawablePadding="13dp"
@@ -58,7 +60,7 @@
android:inputType="number"
android:textColor="@color/black"
android:textColorHint="@color/black"
android:textSize="24sp"
android:textSize="20sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintWidth_percent=".8" />
@@ -66,7 +68,7 @@
<com.rengwuxian.materialedittext.MaterialEditText
android:id="@+id/edtDiscount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_height="50dp"
android:layout_marginTop="20dp"
android:backgroundTint="#CCCCCC"
android:drawablePadding="13dp"
@@ -74,7 +76,7 @@
android:inputType="number"
android:textColor="@color/black"
android:textColorHint="@color/black"
android:textSize="24sp"
android:textSize="20sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintWidth_percent=".8" />