Android-在片段选项卡中添加搜索视图

时间:2017-05-08 00:03:37

标签: java android android-fragments searchview

嗨,大家好我是android的新手所以请帮助我, 我想构建一个具有2个片段选项卡的应用程序android:

  1. 主页
  2. 搜索
  3. 第二个片段应该包含2个以上的片段,1个用于搜索& 1结果。

    我创建了一个片段(搜索),其中包含一个简单的搜索视图(我只在xml布局中定义)

    这是我的代码:

    主要活动:

    public class MDASA extends AppCompatActivity {
    
    
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.mdasa);
            // add tabs here
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu) {
            getMenuInflater().inflate(R.menu.menu_main, menu);
            return true;
        }
    
        @Override
        public boolean onOptionsItemSelected(MenuItem item) {
              // ...
        }
    }
    

    片段(搜索):

    public class FreeOpinion extends Fragment {
    
    
        @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                                 Bundle savedInstanceState) {
            // Inflate the layout for this fragment
            View v = inflater.inflate(R.layout.fragment, container, false);
            return v;
        }
    
    }
    

    Fragment.xml:

    <SearchView
        android:id="@+id/simpleSearchView"
        style="@style/testSearch"
        android:queryHint="Search here"/>
    

    我获得了搜索视图,但它没有做任何事情。如何创建包含搜索结果的第二个片段?

    这是我的代码的结果: a screenshot of my app-1

    PS:

    我发现question与我的相似,但结果我在ActionBar中获得了第二个搜索视图 a screenshot of my app-2

    还有这个code似乎非常有用,但我不知道我应该把它放在哪里(因为我必须将搜索视图放在片段中)

    Thanx很多:)

0 个答案:

没有答案