標題: [操作疑難] [ANDROID] 如果做到以下效果 [打印本頁]
作者: ylimny 時間: 2016-3-5 22:08 標題: [ANDROID] 如果做到以下效果
我想彈個dialog提醒USER, 同時mon住某個system action, 一detect到就dismiss dialog
[attach]1870546[/attach]
作者: hihihi123hk 時間: 2016-3-5 22:32
問題係?
via HKEPC Ionic Reader v0.5.0 - iPhone
作者: ylimny 時間: 2016-3-5 23:39
點樣做到step 2嗰個dialog?
就咁用dialog builder好似冇得detect住user 插左線未
作者: ykmran 時間: 2016-3-6 04:34
class YourActivity extends Activity {
AlertDialog mDialog;
…
public void showConnectDialog() {
…
mDialog = AlertDialog.Builder()…build();
…
}
public void onUSBCableConnected() {
if (mDialog != null) mDialog.dismiss();
}
…
}
作者: ykmran 時間: 2016-3-6 04:36
Listening for usb connection is left as exercise
作者: ylimny 時間: 2016-3-6 11:36
其實我就係唔識點listen個event, 係咪同invoke activity/ fragment一樣, 都係用Intent filter?
intent filter 可以細到去control dialog ??
作者: Charcoal99 時間: 2016-3-6 18:52
你要用Broadcast receiver 去監聽及攔截USB 連接狀態改變的廣播消息,
其action 是 android.hardware.usb.action.USB_STATE,
經判斷連接狀態是"connected", 其後動作便如以上師兄所言, 好好 google 一下吧。

