Small refactoring. (New package "adapters" and small changes (edit comments))
This commit is contained in:
parent
b92a9d0c58
commit
88a9da5f47
@ -1,4 +1,4 @@
|
|||||||
package ru.volgorobot.vrcatalog.additional;
|
package ru.volgorobot.vrcatalog.additional.adapters;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.support.annotation.NonNull;
|
import android.support.annotation.NonNull;
|
||||||
@ -16,7 +16,7 @@ import com.squareup.picasso.Picasso;
|
|||||||
|
|
||||||
public class FullscreenImagePagerAdapter extends PagerAdapter {
|
public class FullscreenImagePagerAdapter extends PagerAdapter {
|
||||||
/**
|
/**
|
||||||
* This class is designed to control the ViewPager (images of item) in the activity of viewing details of items (DetailActivity).
|
* This class is designed to control the ViewPager (images of item) in FullscreenImageActivity.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
private Context context;
|
private Context context;
|
||||||
@ -64,6 +64,9 @@ public class FullscreenImagePagerAdapter extends PagerAdapter {
|
|||||||
container.removeView((View) object);
|
container.removeView((View) object);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Listener for hiding the actionbar when you click on the picture
|
||||||
|
*/
|
||||||
private class PhotoTapListener implements OnPhotoTapListener, View.OnSystemUiVisibilityChangeListener {
|
private class PhotoTapListener implements OnPhotoTapListener, View.OnSystemUiVisibilityChangeListener {
|
||||||
@Override
|
@Override
|
||||||
public void onPhotoTap(ImageView view, float x, float y) {
|
public void onPhotoTap(ImageView view, float x, float y) {
|
@ -1,4 +1,4 @@
|
|||||||
package ru.volgorobot.vrcatalog.additional;
|
package ru.volgorobot.vrcatalog.additional.adapters;
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
@ -1,4 +1,4 @@
|
|||||||
package ru.volgorobot.vrcatalog.additional;
|
package ru.volgorobot.vrcatalog.additional.adapters;
|
||||||
|
|
||||||
import android.view.LayoutInflater;
|
import android.view.LayoutInflater;
|
||||||
import android.view.View;
|
import android.view.View;
|
@ -22,9 +22,6 @@ import ru.volgorobot.vrcatalog.model.CoreModel;
|
|||||||
import ru.volgorobot.vrcatalog.model.ImageItemModel;
|
import ru.volgorobot.vrcatalog.model.ImageItemModel;
|
||||||
|
|
||||||
public class ItemPresenter implements MainContract.ItemPresenter {
|
public class ItemPresenter implements MainContract.ItemPresenter {
|
||||||
|
|
||||||
// TODO
|
|
||||||
|
|
||||||
private MainContract.ItemView mView;
|
private MainContract.ItemView mView;
|
||||||
private Context context;
|
private Context context;
|
||||||
private MainContract.MainModel coreModel;
|
private MainContract.MainModel coreModel;
|
||||||
|
@ -10,9 +10,6 @@ import android.support.v7.app.AppCompatActivity;
|
|||||||
import android.support.v7.widget.Toolbar;
|
import android.support.v7.widget.Toolbar;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
import android.view.View;
|
|
||||||
import android.view.ViewGroup;
|
|
||||||
import android.widget.ListAdapter;
|
|
||||||
import android.widget.ListView;
|
import android.widget.ListView;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
import android.widget.Toast;
|
import android.widget.Toast;
|
||||||
@ -22,8 +19,8 @@ import java.util.LinkedHashMap;
|
|||||||
import ru.volgorobot.vrcatalog.presenters.ItemPresenter;
|
import ru.volgorobot.vrcatalog.presenters.ItemPresenter;
|
||||||
import ru.volgorobot.vrcatalog.MainContract;
|
import ru.volgorobot.vrcatalog.MainContract;
|
||||||
import ru.volgorobot.vrcatalog.R;
|
import ru.volgorobot.vrcatalog.R;
|
||||||
import ru.volgorobot.vrcatalog.additional.ImagePagerAdapter;
|
import ru.volgorobot.vrcatalog.additional.adapters.ImagePagerAdapter;
|
||||||
import ru.volgorobot.vrcatalog.additional.PropertiesListAdapter;
|
import ru.volgorobot.vrcatalog.additional.adapters.PropertiesListAdapter;
|
||||||
|
|
||||||
public class DetailActivity extends AppCompatActivity implements MainContract.ItemView {
|
public class DetailActivity extends AppCompatActivity implements MainContract.ItemView {
|
||||||
private MainContract.ItemPresenter mPresenter;
|
private MainContract.ItemPresenter mPresenter;
|
||||||
|
@ -15,7 +15,7 @@ import android.view.Window;
|
|||||||
import android.view.WindowManager;
|
import android.view.WindowManager;
|
||||||
|
|
||||||
import ru.volgorobot.vrcatalog.R;
|
import ru.volgorobot.vrcatalog.R;
|
||||||
import ru.volgorobot.vrcatalog.additional.FullscreenImagePagerAdapter;
|
import ru.volgorobot.vrcatalog.additional.adapters.FullscreenImagePagerAdapter;
|
||||||
|
|
||||||
public class FullScreenImageActivity extends AppCompatActivity {
|
public class FullScreenImageActivity extends AppCompatActivity {
|
||||||
private Toolbar mToolbar;
|
private Toolbar mToolbar;
|
||||||
|
Loading…
Reference in New Issue
Block a user