android隱藏按鈕
A. android10如何隱藏應用圖標
android可以通過以下方法來實現隱藏手機應用圖標。
1. 在android手機的應用商城搜索「X-分身」安裝好之後打開。
5. 不想卸載的話,也可以X-分身里的跟桌面的應用一起 。
B. android button控制linearlayout的顯示隱藏
button.setOnClickListener(listener);這這個函數設置button監聽。 然後在監聽實現里設置linearlayout setVisibility(View.VISIBLE) setVisibility(View.GONE);
C. Android如何隱藏底部虛擬按鍵
三星部分手機支持隱藏導航條功能(以三星Note8為例)。設置-顯示-導航條-顯示和隱藏按鈕-滑動開關。開啟後,在下方導航欄左側出現一個小圓點的按鈕,點擊此圖標可以隱藏導航欄。隱藏後,您可以通過從屏幕底部向上滑動來使用導航按鈕。
溫馨提示:導航欄在某些屏幕上將始終顯示,無法隱藏。如:主屏幕、相機、微信、QQ和支付寶等。
D. android 如何實現隱藏按鈕
1.實現按鈕的不可見
XML:android:visibility="invisible"
Java代碼:view.setVisibility(View.INVISIBLE);
2.實現按鈕的隱藏
XML:android:visibility="gone"
Java代碼:view.setVisibility(View.GONE);
E. android按鈕隱藏屬性
設置android:visibility="gone"
在Android開發中,大部分控制項都有visibility這個屬性,其屬性有3個分別為「visible 」、「invisible」、「gone」。主要用來設置控制控制項的顯示和隱藏。
visible :可見
invisible:不可見,但是當前view佔位(即顯示空白)
gone:不可見(隱藏,不顯示空白)
F. 怎麼讓android系統中隱藏的menu按鈕顯示出來
菜單是用戶界面中最常見的元素之一,使用非常頻繁,在Android中,菜單被分為如下三種,選項菜單(OptionsMenu)、上下文菜單(ContextMenu)和子菜單(SubMenu),以下說的是創建OptionsMenu 一、概述 public boolean onCreateOptionsMenu(Menu menu):使用此方法調用OptionsMenu。 public boolean onOptionsItemSelected(MenuItem item):選中菜單項後發生的動作。 public void onOptionsMenuClosed(Menu menu):菜單關閉後發生的動作。 public boolean onPrepareOptionsMenu(Menu menu):選項菜單顯示之前onPrepareOptionsMenu方法會被調用,你可以用此方法來根據打當時的情況調整菜單。 public boolean onMenuOpened(int featureId, Menu menu):單打開後發生的動作。 二、默認樣式 默認樣式是在屏幕底部彈出一個菜單,這個菜單我們就叫他選項菜單OptionsMenu,一般情況下,選項菜單最多顯示2排每排3個菜單項,這些菜單項有文字有圖標,也被稱作Icon Menus,如果多於6項,從第六項開始會被隱藏,在第六項會出現一個More里,點擊More才出現第六項以及以後的菜單項,這些菜單項也被稱作Expanded Menus。下面介紹。 1/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="請點擊 Menu鍵顯示選項菜單" android:id="@+id/TextView02" /> </LinearLayout> 2。重載onCreateOptionsMenu(Menu menu)方法 重載onCreateOptionsMenu(Menu menu)方法,並在此方法中添加菜單項,最後返回true,如果false,菜單則不會顯示。 public boolean onCreateOptionsMenu(Menu menu) @Override public boolean onCreateOptionsMenu(Menu menu) { /* * * add()方法的四個參數,依次是: * * 1、組別,如果不分組的話就寫Menu.NONE, * * 2、Id,這個很重要,Android根據這個Id來確定不同的菜單 * * 3、順序,那個菜單現在在前面由這個參數的大小決定 * * 4、文本,菜單的顯示文本 */ menu.add(Menu.NONE, Menu.FIRST + 1, 5, "刪除").setIcon( android.R.drawable.ic_menu_delete); // setIcon()方法為菜單設置圖標,這里使用的是系統自帶的圖標,同學們留意一下,以 // android.R開頭的資源是系統提供的,我們自己提供的資源是以R開頭的 menu.add(Menu.NONE, Menu.FIRST + 2, 2, "保存").setIcon( android.R.drawable.ic_menu_edit); menu.add(Menu.NONE, Menu.FIRST + 3, 6, "幫助").setIcon( android.R.drawable.ic_menu_help); menu.add(Menu.NONE, Menu.FIRST + 4, 1, "添加").setIcon( android.R.drawable.ic_menu_add); menu.add(Menu.NONE, Menu.FIRST + 5, 4, "詳細").setIcon( android.R.drawable.ic_menu_info_details); menu.add(Menu.NONE, Menu.FIRST + 6, 3, "發送").setIcon( android.R.drawable.ic_menu_send); return true; } 3。為菜單項注冊事件 使用onOptionsItemSelected(MenuItem item)方法為菜單項注冊事件 public boolean onOptionsItemSelected(MenuItem item) @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case Menu.FIRST + 1: Toast.makeText(this, "刪除菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 2: Toast.makeText(this, "保存菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 3: Toast.makeText(this, "幫助菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 4: Toast.makeText(this, "添加菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 5: Toast.makeText(this, "詳細菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 6: Toast.makeText(this, "發送菜單被點擊了", Toast.LENGTH_LONG).show(); break; } return false; } 4.完整代碼 package com.android.menu; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast; public class DefaultMenu extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } @Override public boolean onCreateOptionsMenu(Menu menu) { /* * * add()方法的四個參數,依次是: * * 1、組別,如果不分組的話就寫Menu.NONE, * * 2、Id,這個很重要,Android根據這個Id來確定不同的菜單 * * 3、順序,那個菜單現在在前面由這個參數的大小決定 * * 4、文本,菜單的顯示文本 */ menu.add(Menu.NONE, Menu.FIRST + 1, 5, "刪除").setIcon( android.R.drawable.ic_menu_delete); // setIcon()方法為菜單設置圖標,這里使用的是系統自帶的圖標,同學們留意一下,以 // android.R開頭的資源是系統提供的,我們自己提供的資源是以R開頭的 menu.add(Menu.NONE, Menu.FIRST + 2, 2, "保存").setIcon( android.R.drawable.ic_menu_edit); menu.add(Menu.NONE, Menu.FIRST + 3, 6, "幫助").setIcon( android.R.drawable.ic_menu_help); menu.add(Menu.NONE, Menu.FIRST + 4, 1, "添加").setIcon( android.R.drawable.ic_menu_add); menu.add(Menu.NONE, Menu.FIRST + 5, 4, "詳細").setIcon( android.R.drawable.ic_menu_info_details); menu.add(Menu.NONE, Menu.FIRST + 6, 3, "發送").setIcon( android.R.drawable.ic_menu_send); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case Menu.FIRST + 1: Toast.makeText(this, "刪除菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 2: Toast.makeText(this, "保存菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 3: Toast.makeText(this, "幫助菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 4: Toast.makeText(this, "添加菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 5: Toast.makeText(this, "詳細菜單被點擊了", Toast.LENGTH_LONG).show(); break; case Menu.FIRST + 6: Toast.makeText(this, "發送菜單被點擊了", Toast.LENGTH_LONG).show(); break; } return false; } @Override public void onOptionsMenuClosed(Menu menu) { Toast.makeText(this, "選項菜單關閉了", Toast.LENGTH_LONG).show(); } @Override public boolean onPrepareOptionsMenu(Menu menu) { Toast.makeText(this, "選項菜單顯示之前onPrepareOptionsMenu方法會被調用,你可以用此方法來根據打當時的情況調整菜單", Toast.LENGTH_LONG).show(); // 如果返回false,此方法就把用戶點擊menu的動作給消費了,onCreateOptionsMenu方法將不會被調用 return true; } } 5.運行效果
G. 如何將android屏幕下方的虛擬按鍵隱藏掉
有些手機在設置中會有關於導航欄的設置。如本人是華為p7,在全部設置-智能輔助-導航欄中會有一個「導航欄可隱藏」的按鈕。打開後在三個虛擬鍵左側會有一個向下的小箭頭,點擊該小箭頭就可隱藏。也可在輔助功能中找找看,
H. Android 隱藏某個按鈕
先通過Id找到button,再設置Visible.GONE