小编ghi*_*bar的帖子

如何从覆盖活动的片段中膨胀菜单

我有一个片段菜单,但它没有按预期显示。它可能被活动工具栏覆盖

如何从片段菜单中显示菜单?现在显示的是来自活动

片段菜单的完整代码

class Search : Fragment() {

var searchAdapter: SearchAdapter? = null

override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?,
                          savedInstanceState: Bundle?): View? {
    // Inflate the layout for this fragment
    val view = inflater.inflate(R.layout.fragment_search, container, false)

    val toolbar = view.findViewById<Toolbar>(R.id.toolbar_search)

    // placing toolbar in place of action bar
    if(activity is AppCompatActivity){
        (activity as AppCompatActivity).setSupportActionBar(toolbar)
    }


    val recyclerView = view.findViewById<RecyclerView>(R.id.search_result_tv)

    val model = ViewModelProviders.of(this).
            get(picodiploma.dicoding.database.picodiploma.dicoding.database.search.adapter.SearchView::class.java)

    model.getData().observe(this, Observer {
        resultsItem ->

        val layoutManager = LinearLayoutManager(context)
        recyclerView.layoutManager = layoutManager

        searchAdapter = SearchAdapter((resultsItem as …
Run Code Online (Sandbox Code Playgroud)

android android-fragments

-1
推荐指数
1
解决办法
2697
查看次数

标签 统计

android ×1

android-fragments ×1