working on detail view
This commit is contained in:
parent
9097ab4a5c
commit
2160ab5f9d
|
|
@ -3,6 +3,8 @@ package eu.csc.vehown.ui.base;
|
|||
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.graphics.Bitmap;
|
||||
import android.util.DisplayMetrics;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.fragment.app.Fragment;
|
||||
|
|
@ -44,4 +46,19 @@ public abstract class AbstractFragment extends Fragment {
|
|||
|
||||
}
|
||||
|
||||
|
||||
protected Bitmap checkScale(Bitmap bitmap) {
|
||||
if (bitmap.getHeight() >= 2048 || bitmap.getWidth() >= 2048) {
|
||||
DisplayMetrics metrics = new DisplayMetrics();
|
||||
//WindowManager manager = (WindowManager) getContext().getSystemService(Context.WINDOW_SERVICE);
|
||||
|
||||
getActivity().getWindowManager().getDefaultDisplay().getMetrics(metrics);
|
||||
int width = metrics.widthPixels;
|
||||
int height = metrics.heightPixels;
|
||||
return Bitmap.createScaledBitmap(bitmap, width, height, true);
|
||||
}
|
||||
|
||||
return bitmap;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@ import androidx.fragment.app.FragmentActivity;
|
|||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
import android.view.Menu;
|
||||
|
||||
import eu.csc.vehown.R;
|
||||
import eu.csc.vehown.ui.fragments.UserProfileFragment;
|
||||
|
|
@ -98,4 +99,9 @@ public class ActivityBaseDetailContent extends AbstractAppCompatActivity {
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onCreateOptionsMenu(Menu menu) {
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
|
@ -75,6 +75,14 @@ public class UserProfileFragment extends AbstractFragment {
|
|||
binding.tvVehicleCount.setText(String.format(Helper.getString(getContext(), R.string.text_vehicles_count), vehicles.size()));
|
||||
}
|
||||
});
|
||||
|
||||
binding.btnVehicleShow.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
binding.btnVehicleAdd.setOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
|
|
|
|||
|
|
@ -33,6 +33,7 @@ import eu.csc.vehown.databinding.FragmentVehicleRegistrationBinding;
|
|||
import eu.csc.vehown.ui.adapters.PropulsionTypeAdapter;
|
||||
import eu.csc.vehown.ui.adapters.VehicleBrandAdapter;
|
||||
import eu.csc.vehown.ui.adapters.VehicleModelAdapter;
|
||||
import eu.csc.vehown.ui.base.AbstractFragment;
|
||||
import eu.csc.vehown.ui.base.ICallbackInterface;
|
||||
import eu.csc.vehown.ui.md.ItemDetailFragment;
|
||||
import eu.csc.vehown.ui.modal.Helper;
|
||||
|
|
@ -46,7 +47,7 @@ import java.util.*;
|
|||
|
||||
import static android.app.Activity.RESULT_OK;
|
||||
|
||||
public class VehicleRegistrationFragment extends Fragment {
|
||||
public class VehicleRegistrationFragment extends AbstractFragment {
|
||||
|
||||
private static final String TAG = VehicleRegistrationFragment.class.getSimpleName();
|
||||
private static final int REQUEST_IMAGE_CAPTURE = 11;
|
||||
|
|
|
|||
Loading…
Reference in New Issue