Vectras-VM-Android/app/src/main/java/com/vectras/vm/Fragment/DialogSettingsFragment.java
xoureldeen 12fe61b2e0 2.9.2
2024-10-29 03:24:38 +03:00

49 lines
No EOL
1.8 KiB
Java

package com.vectras.vm.Fragment;
import android.os.Bundle;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentTransaction;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import com.google.android.material.navigation.NavigationView;
import com.vectras.vm.R;
public class DialogSettingsFragment extends Fragment {
public View view;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
view = inflater.inflate(R.layout.content_settings_dialog, container, false);
NavigationView navView = view.findViewById(R.id.navView);
View fragment = view.findViewById(R.id.fragment);
navView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() {
// This method will trigger on item Click of navigation menu
@Override
public boolean onNavigationItemSelected(MenuItem menuItem) {
//Check to see which item was being clicked and perform appropriate action
int id = menuItem.getItemId();
if (id == R.id.uiInterface) {
final FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(R.id.fragment, new UiSettingsFragment(), "UiSettingsFragmentTag");
ft.commit();
}
return false;
}
});
return view;
}
}