1
我正在開發一個應用程序,在該應用程序中,我在github上使用來自Android Persistent Search Library的搜索欄。在我的應用程序中,我有一個由android studio提供的默認導航抽屜活動。搜索欄如下所示: 將Android導航抽屜與Android持久搜索庫的搜索框相結合
我想在搜索框中單擊漢堡包圖標時打開我的導航抽屜。有什麼方法可以將這兩者結合起來?目前,當我點擊漢堡包圖標時,方法onMenuClick()
被調用,並且顯示一個吐司,稱爲「Menu Click」。 如何更改此onClick
以打開我的導航抽屜? 任何幫助表示讚賞。
這裏是我的活動代碼:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SearchBox search = (SearchBox) findViewById(R.id.searchbox);
search.enableVoiceRecognition(this);
search.setLogoText("Enter your search term here...");
search.setMenuListener(new SearchBox.MenuListener(){
@Override
public void onMenuClick() {
//Hamburger has been clicked
Toast.makeText(MainActivity.this, "Menu click", Toast.LENGTH_SHORT).show();
}
});
}