вам, вероятно, нужно отправить широковещательное событие android.intent.action.DOCK_EVENT
и отправить дополнительные Intent.EXTRA_DOCK_STATE
в виде Intent.EXTRA_DOCK_STATE_CAR
или в эквиваленте рабочего стола.Если вы сделаете это, то вы испортите состояние своего телефона, поэтому обязательно отправляйте Intent.EXTRA_DOCK_STATE_UNDOCKED
, когда ваше приложение завершает работу ...
ОБНОВЛЕНИЕ Отправка в UiModemanager: запуститенамерение ACTION_MAIN
с категорией CATEGORY_DESK_DOCK
, чтобы отобразить рабочий стол.Это, вероятно, способ сделать это.