Check Internet status and delete Cart item

This commit is contained in:
phanhuuloi27
2022-06-07 16:36:10 +07:00
parent d6c0b44dd3
commit 9f8503a9e7
11 changed files with 163 additions and 59 deletions
@@ -6,6 +6,7 @@ import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.appcompat.app.ActionBarDrawerToggle;
@@ -68,7 +69,13 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
layoutManager = new LinearLayoutManager(this);
recyler_menu.setLayoutManager(layoutManager);
loadMenu();
if(Common.isConnectedToInternet(getBaseContext()))
loadMenu();
else {
Toast.makeText(this, "Vui lòng kiểm tra kết nối mạng!", Toast.LENGTH_SHORT).show();
return;
}
//Set name for user
View headerView = navigationView.getHeaderView(0);
@@ -109,6 +116,14 @@ public class Home extends AppCompatActivity implements NavigationView.OnNavigati
return true;
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
if(item.getItemId() == R.id.refresh)
loadMenu();
return super.onOptionsItemSelected(item);
}
@Override
public boolean onNavigationItemSelected(@NonNull MenuItem item) {
int id = item.getItemId();