Settings點擊Location(位置)後右上方的開關button不會消失,locationbutton
MT8121/8382平台:
前幾天又遇到一個源碼的bug。在10寸平板上,進入設定介面,點擊Location(位置)項,右上方Title處會顯示一個開關button,用來開關定位服務。但點完Location項再點其他項的時候,button並不會消失。直到你點到Developer(開發人員選項),再點擊其他項那個button才會消失。Developer項本身右上方也有一個開關button。
於是很自然地想到,在切換設定項時,Location頁面在退出時沒有把button去掉。
結果一看果然是。
--- a/packages/apps/Settings/src/com/android/settings/location/LocationSettings.java+++ b/packages/apps/Settings/src/com/android/settings/location/LocationSettings.java@@ -100,6 +100,9 @@ public class LocationSettings extends LocationSettingsBase super.onPause(); mValidListener = false; mSwitch.setOnCheckedChangeListener(null);+ getActivity().getActionBar().setCustomView(null);
著作權,轉載請註明出處:
http://www.cnblogs.com/sickworm/p/3985217.html
net怎定義button的location
this.button1.Location = new System.Drawing.Point(213, -14);
213和-14分別是相對表單的左上方
YAHOOwidgetPanel開啟的Panel中,添加一個關閉按鈕(不是右上方的‘X’,而是頁面中的button)?
IE可以關閉的,FF是不支援window.close()
彈出框可以試試類比彈出框