Commit 5cb7044d authored by iman Fauzi's avatar iman Fauzi

fix merge

parents 9d892f4e 74e29af0
...@@ -8,13 +8,18 @@ import android.view.MenuItem; ...@@ -8,13 +8,18 @@ import android.view.MenuItem;
import android.view.Window; import android.view.Window;
import android.view.WindowManager; import android.view.WindowManager;
import android.widget.Toast; import android.widget.Toast;
import android.widget.Toolbar;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.appcompat.app.AppCompatActivity; import androidx.appcompat.app.AppCompatActivity;
import androidx.appcompat.widget.Toolbar;
import com.google.android.material.appbar.AppBarLayout;
import com.google.android.material.appbar.MaterialToolbar;
public class MainActivity extends AppCompatActivity { public class MainActivity extends AppCompatActivity {
MaterialToolbar toolbar;
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
...@@ -25,28 +30,18 @@ public class MainActivity extends AppCompatActivity { ...@@ -25,28 +30,18 @@ public class MainActivity extends AppCompatActivity {
w.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS); w.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
} }
// Toolbar toolbar = findViewById(R.id.app_bar); toolbar = findViewById(R.id.topAppBar);
} toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() {
@Override
@Override public boolean onMenuItemClick(MenuItem item) {
public boolean onCreateOptionsMenu(Menu menu) { int id = item.getItemId();
getMenuInflater().inflate(R.menu.home, menu);
if (id == R.id.menu_cart){
return true; Toast.makeText(MainActivity.this, "Pesan cart", Toast.LENGTH_LONG).show();
}
return true;
}
});
} }
@Override
public boolean onOptionsItemSelected(MenuItem item) {
int id = item.getItemId();
Log.i("Item seleced", ""+item.getItemId());
if (id == R.id.menu_cart){
Toast.makeText(MainActivity.this, "Pesan cart", Toast.LENGTH_LONG).show();
}else if (id == R.id.update){
Toast.makeText(MainActivity.this, "Pesan cart", Toast.LENGTH_LONG).show();
}
return super.onOptionsItemSelected(item);
}
} }
\ No newline at end of file
<vector android:height="24dp" android:tint="#D6D6D6"
android:viewportHeight="24" android:viewportWidth="24"
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
<path android:fillColor="@android:color/white" android:pathData="M15.5,14h-0.79l-0.28,-0.27C15.41,12.59 16,11.11 16,9.5 16,5.91 13.09,3 9.5,3S3,5.91 3,9.5 5.91,16 9.5,16c1.61,0 3.09,-0.59 4.23,-1.57l0.27,0.28v0.79l5,4.99L20.49,19l-4.99,-5zM9.5,14C7.01,14 5,11.99 5,9.5S7.01,5 9.5,5 14,7.01 14,9.5 11.99,14 9.5,14z"/>
</vector>
...@@ -6,55 +6,52 @@ ...@@ -6,55 +6,52 @@
android:layout_height="match_parent" android:layout_height="match_parent"
tools:context=".MainActivity"> tools:context=".MainActivity">
<androidx.coordinatorlayout.widget.CoordinatorLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.appbar.AppBarLayout <com.google.android.material.appbar.AppBarLayout
android:id="@+id/toolbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
app:elevation="0dp" android:paddingStart="15dp">
android:theme="@style/AppTheme.AppBarOverlay"
android:fitsSystemWindows="true" <com.google.android.material.appbar.MaterialToolbar
tools:ignore="MissingConstraints"> android:id="@+id/topAppBar"
<androidx.appcompat.widget.Toolbar
android:id="@+id/app_bar"
style="@style/Widget.Toolbar"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize" android:layout_height="wrap_content"
android:paddingStart="12dp"
android:paddingLeft="12dp"
android:paddingEnd="12dp"
android:paddingRight="12dp"
app:contentInsetStart="0dp"
android:layout_marginTop="15dp"
android:fitsSystemWindows="true"
app:menu="@menu/home" app:menu="@menu/home"
app:navigationIcon="@mipmap/ic_launcher_round" android:elevation="0dp"
app:popupTheme="@style/AppTheme.PopupOverlay"> app:navigationIcon="@drawable/ic_meser"
android:layout_marginTop="20dp"
style="@style/Widget.MaterialComponents.Toolbar.Primary"
>
<com.google.android.material.textfield.TextInputLayout <EditText
style="@style/Widget.TextInputLayout"
android:id="@+id/password"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:fitsSystemWindows="true" android:textColor="#fff"
android:hint="Search" android:hint="Search"
app:layout_constraintBottom_toBottomOf="parent" android:paddingStart="10dp"
app:layout_constraintEnd_toEndOf="parent" android:textColorHint="#fff"
app:layout_constraintStart_toStartOf="parent" android:outlineSpotShadowColor="#fff"
app:layout_constraintVertical_bias="0.11"> android:textColorHighlight="#fff"
android:drawableStart="@drawable/ic_baseline_search_24"/>
<com.google.android.material.textfield.TextInputEditText
android:layout_width="match_parent" </com.google.android.material.appbar.MaterialToolbar>
android:layout_height="wrap_content"
android:inputType="text"
android:imeOptions="actionSearch"
android:fitsSystemWindows="true"
android:background="#fff"
android:maxLines="1" />
</com.google.android.material.textfield.TextInputLayout>
</androidx.appcompat.widget.Toolbar>
</com.google.android.material.appbar.AppBarLayout> </com.google.android.material.appbar.AppBarLayout>
<!-- Note: A RecyclerView can also be used -->
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
app:layout_behavior="@string/appbar_scrolling_view_behavior">
<!-- Scrollable content -->
</androidx.core.widget.NestedScrollView>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment