diff --git a/app/src/main/java/com/lsp/view/ui/fragment/ImageFragment.kt b/app/src/main/java/com/lsp/view/ui/fragment/ImageFragment.kt index 4379277..340e07d 100644 --- a/app/src/main/java/com/lsp/view/ui/fragment/ImageFragment.kt +++ b/app/src/main/java/com/lsp/view/ui/fragment/ImageFragment.kt @@ -76,12 +76,6 @@ class ImageFragment : Fragment() { } true } - R.id.tags_menu_btn -> { - val tagBottomSheet = TagBottomSheet(post?.tags) - tagBottomSheet.show(activityContext.supportFragmentManager,TagBottomSheet.TAG) - - true - } else -> {false} } diff --git a/app/src/main/java/com/lsp/view/ui/fragment/TagBottomSheet.kt b/app/src/main/java/com/lsp/view/ui/fragment/TagBottomSheet.kt deleted file mode 100644 index 2a3a463..0000000 --- a/app/src/main/java/com/lsp/view/ui/fragment/TagBottomSheet.kt +++ /dev/null @@ -1,49 +0,0 @@ -package com.lsp.view.ui.fragment - -import android.os.Bundle -import android.util.Log -import android.view.LayoutInflater -import android.view.View -import android.view.ViewGroup -import androidx.recyclerview.widget.RecyclerView -import com.google.android.flexbox.FlexDirection -import com.google.android.flexbox.FlexWrap -import com.google.android.flexbox.FlexboxLayoutManager -import com.google.android.material.bottomsheet.BottomSheetDialogFragment -import com.lsp.view.R -import com.lsp.view.ui.activity.MainActivity -import com.lsp.view.ui.fragment.adapter.TagsAdapter - -class TagBottomSheet(val tags:String?): BottomSheetDialogFragment() { - private val activityContext : MainActivity by lazy { - requireActivity() as MainActivity - } - override fun onCreateView( - inflater: LayoutInflater, - container: ViewGroup?, - savedInstanceState: Bundle? - ): View? { - return inflater.inflate(R.layout.fragment_bottom_sheet, container, false) - } - - override fun onViewCreated(view: View, savedInstanceState: Bundle?) { - super.onViewCreated(view, savedInstanceState) - val tagList = view.findViewById(R.id.tag_list) -// val layoutManager = LinearLayoutManager(activityContext) - val flManager = FlexboxLayoutManager(activityContext) - flManager.flexWrap = FlexWrap.WRAP - flManager.flexDirection = FlexDirection.ROW - - Log.e(TAG,tags.toString()) - val split = tags?.split(" ")?.toList() - if (split!=null){ - val adapter = TagsAdapter(split) - tagList.layoutManager = flManager - tagList.adapter = adapter - } - - } - companion object { - const val TAG = "TagBottomSheet" - } -} \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_bottom_sheet.xml b/app/src/main/res/layout/fragment_bottom_sheet.xml deleted file mode 100644 index 7e00c3c..0000000 --- a/app/src/main/res/layout/fragment_bottom_sheet.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/menu/image_bottom_menu.xml b/app/src/main/res/menu/image_bottom_menu.xml index 66df53b..40a0d40 100644 --- a/app/src/main/res/menu/image_bottom_menu.xml +++ b/app/src/main/res/menu/image_bottom_menu.xml @@ -10,10 +10,6 @@ android:title="@string/title_collect" android:icon="@drawable/ic_baseline_favorite_24" app:showAsAction="ifRoom"/> - \ No newline at end of file