|
|
@@ -4,11 +4,14 @@ import android.graphics.Rect;
|
|
|
import android.os.Bundle;
|
|
|
import android.support.annotation.NonNull;
|
|
|
import android.support.annotation.Nullable;
|
|
|
+import android.support.constraint.ConstraintLayout;
|
|
|
import android.support.v7.widget.LinearLayoutManager;
|
|
|
import android.support.v7.widget.RecyclerView;
|
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
+import android.widget.AdapterView;
|
|
|
+import android.widget.TextView;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
|
|
|
@@ -18,6 +21,7 @@ import kr.co.zumo.app.lifeplus.helper.ActionBarHelper;
|
|
|
import kr.co.zumo.app.lifeplus.util.ResourceUtil;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
import kr.co.zumo.app.lifeplus.view.IEventListener;
|
|
|
+import kr.co.zumo.app.lifeplus.view.custom.CustomSpinner;
|
|
|
import kr.co.zumo.app.lifeplus.view.screen.FragmentBase;
|
|
|
|
|
|
/**
|
|
|
@@ -33,6 +37,11 @@ import kr.co.zumo.app.lifeplus.view.screen.FragmentBase;
|
|
|
public class BookMarkListFragment extends FragmentBase<BookMarkListPresenter> implements IBookMarkListView{
|
|
|
|
|
|
private RecyclerView recyclerViewBookMarkList;
|
|
|
+ private CustomSpinner customSpinnerBookmark;
|
|
|
+ private ConstraintLayout layoutCategory;
|
|
|
+
|
|
|
+ private TextView textViewTitle;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
protected View onAfterCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
|
|
@@ -42,8 +51,28 @@ public class BookMarkListFragment extends FragmentBase<BookMarkListPresenter> im
|
|
|
@Override
|
|
|
protected void onAfterActivityCreated(Bundle savedInstanceState) {
|
|
|
recyclerViewBookMarkList = findViewById(R.id.recycler_view_book_mark_list);
|
|
|
+ customSpinnerBookmark = findViewById(R.id.spinner_book_mark);
|
|
|
+ layoutCategory = findViewById(R.id.category_layout);
|
|
|
+ textViewTitle = findViewById(R.id.text_view_title);
|
|
|
+
|
|
|
+ customSpinnerBookmark.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
|
|
+ @Override
|
|
|
+ public void onItemSelected(AdapterView<?> adapterView, View view, int position, long id) {
|
|
|
+ if(customSpinnerBookmark.getItemAtPosition(position).equals("최근북마크순")){
|
|
|
+ layoutCategory.setVisibility(View.GONE);
|
|
|
+ textViewTitle.setVisibility(View.GONE);
|
|
|
+ }else{
|
|
|
+ layoutCategory.setVisibility(View.VISIBLE);
|
|
|
+ textViewTitle.setVisibility(View.VISIBLE);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ @Override
|
|
|
+ public void onNothingSelected(AdapterView<?> adapterView) {
|
|
|
|
|
|
+ }
|
|
|
+ });
|
|
|
|
|
|
+ layoutCategory = findViewById(R.id.category_layout);
|
|
|
}
|
|
|
|
|
|
@Override
|