Prima implementazione delle PreferenceSettings
This commit is contained in:
@@ -235,6 +235,7 @@ public class MainActivity extends AppCompatActivity
|
||||
if(addToBackStack) ft.addToBackStack(fragment.getTag());
|
||||
|
||||
ft.commit();
|
||||
fragmentManager.executePendingTransactions();
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,25 +11,15 @@ import android.view.LayoutInflater;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
|
||||
import androidx.preference.PreferenceFragmentCompat;
|
||||
import butterknife.ButterKnife;
|
||||
import it.integry.integrywmsnative.R;
|
||||
import it.integry.integrywmsnative.databinding.FragmentMainSettingsBinding;
|
||||
import it.integry.integrywmsnative.core.interfaces.ITitledFragment;
|
||||
|
||||
public class MainSettingsFragment extends Fragment implements ITitledFragment {
|
||||
public class MainSettingsFragment extends PreferenceFragmentCompat implements ITitledFragment {
|
||||
|
||||
private FragmentMainSettingsBinding mBinding;
|
||||
|
||||
public MainSettingsFragment() {
|
||||
// Required empty public constructor
|
||||
}
|
||||
|
||||
public static MainSettingsFragment newInstance() {
|
||||
MainSettingsFragment fragment = new MainSettingsFragment();
|
||||
Bundle args = new Bundle();
|
||||
fragment.setArguments(args);
|
||||
return fragment;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreateActionBar(AppCompatTextView titleText, Context context) {
|
||||
@@ -37,20 +27,8 @@ public class MainSettingsFragment extends Fragment implements ITitledFragment {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
}
|
||||
|
||||
@Override
|
||||
public View onCreateView(LayoutInflater inflater, ViewGroup container,
|
||||
Bundle savedInstanceState) {
|
||||
|
||||
mBinding = DataBindingUtil.inflate(inflater, R.layout.fragment_main_settings, container, false);
|
||||
|
||||
ButterKnife.bind(this, mBinding.getRoot());
|
||||
|
||||
return mBinding.getRoot();
|
||||
|
||||
public void onCreatePreferences(Bundle savedInstanceState, String rootKey) {
|
||||
setPreferencesFromResource(R.xml.app_preferences, rootKey);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -269,7 +269,7 @@ public class MainVenditaFragment extends Fragment implements ITitledFragment, IS
|
||||
mAdapter.updateItems(groupedOrdiniInevasi);
|
||||
}
|
||||
|
||||
RunnableArgs<OrdineVenditaGroupedInevasoDTO.Ordine> onSingleSelectionChanged = dto -> {
|
||||
private RunnableArgs<OrdineVenditaGroupedInevasoDTO.Ordine> onSingleSelectionChanged = dto -> {
|
||||
List<OrdineVenditaGroupedInevasoDTO> selectedOrders = mHelper.getSelectedOrders(groupedOrdiniInevasi);
|
||||
|
||||
if(!SettingsManager.iDB().isFlagMultiClienteOrdV()){
|
||||
|
||||
@@ -634,6 +634,10 @@ public class DialogInputQuantity {
|
||||
|
||||
} else {
|
||||
|
||||
if(quantityDTO.batchLot != null && !quantityDTO.batchLot.isEmpty()) {
|
||||
quantityDTO.batchLot.set(quantityDTO.batchLot.get().toUpperCase());
|
||||
}
|
||||
|
||||
dialogCallback.onResult(quantityDTO);
|
||||
currentAlert.dismiss();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user