頁:
[1]
關於ToolBar左側導航圖標的隱藏 (已自行解決,附上解法)
本帖最後由 RainieYang 於 2018-6-26 05:33 PM 編輯安安,各位大大,小弟目前需要隱藏Toolbar左邊 "三" 圖案的按鈕,但不希望永久關閉,希望是能動態調整隱藏或顯示。
但試了很久都無法將它隱藏,請問各位大大有什麼好的建議嗎?
private void setupDrawerList(){
drawer_layout = (DrawerLayout) findViewById(R.id.drawer_layout);
ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this,drawer_layout,toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer_layout.addDrawerListener(toggle);
toggle.syncState();
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (drawer_layout.isDrawerOpen(GravityCompat.END)) {
drawer_layout.closeDrawer(GravityCompat.END);
} else {
drawer_layout.openDrawer(GravityCompat.END);
}
}
});
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
navigationView.setNavigationItemSelectedListener(this);
}安安 各位大大,小弟已自行解決,附上解法。加上這行即可隱藏:
toolbar.setNavigationIcon(null);用Toolbar內建的method將icon圖片設成null,她會自行將此view移除,我去翻他的原始碼發現的,實際測試成功移除了。
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 翻找 source code 是好習慣!
多嘴一下,那個「三」的按鈕常被叫做 Hamburger button codewice 發表於 2018-7-1 01:36 PM static/image/common/back.gif
翻找 source code 是好習慣!
多嘴一下,那個「三」的按鈕常被叫做 Hamburger button ...
原來如此,謝謝您,長知識了~ :)
頁:
[1]