2016年3月11日 星期五

[Android]解決java.lang.IllegalArgumentException: View not attached to window manager

在開發時遇到的問題

流程為:
在fragment裡面,當onResume時,會直接call API,會有Progress Dialog,但我有個狀況下會直接destroy activity

這時可能就會引發java.lang.IllegalArgumentException: View not attached to window manager


後來解決的方法:
在onPause or onDestory時,先檢查dialog isShowing,
如果isShowing = true時,先dismiss, 好像就解決了問題了



 @Override
 protected void onDestroy() {
  // TODO Auto-generated method stub
   mDialog.dismiss();
  super.onDestroy();
 }


[WIN 10]實用快速鍵

因為最近剛買了筆電,想說看看有沒有實用的快速鍵
就上網找了一下,並收錄在自己的blog內

windows鍵+Tab:開啟多重虛擬桌面功能

windows鍵+Ctrl+D:開啟一個新的虛擬桌面

windows鍵+Ctrl+F4:關閉虛擬桌面

windows鍵+Ctrl+左/右:切換虛擬桌面

windows鍵+A:開啟重要訊息中心

windows鍵+C:透過語音功能啟動 Cortana

windows鍵+D:顯示桌面

windows鍵+E:打開檔案瀏覽器

windows鍵+G:打開 Xbox 遊戲的錄製工具,讓你可以錄製遊戲或擷取遊戲畫面

windows鍵+H:開啟 windows 10 app 的分享功能

windows鍵+I:打開 windows 10 的設定功能

windows鍵+K:啟動和無線顯示器或音響設備的連接功能

windows鍵+L:鎖定螢幕畫面

windows鍵+P:投影螢幕畫面

windows鍵+R:開啟命令提示字元

windows鍵+S:啟動 Cortana 功能

windows鍵+Shift+左/右:讓 app 在不同的顯示器之間移動

windows 鍵+上/下/左/右方向鍵:把視窗貼齊到畫面邊緣



引用來源:ePrice