Вы не можете force показать веб-сайт в полноэкранном режиме.
Представьте, что проблемы безопасности могут возникнуть.
Все JS fullscreen api будут вызывать ошибку, подобную этой: "Failed to execute 'requestFullScreen' on 'Element': API can only be initiated by a user gesture."
Если вы попробуйте просто называть его из вашего кода.
Я довольно чертовски уверен, что Flash похож на то, что он требует взаимодействия с пользователем в полноэкранном режиме. В противном случае мы увидели бы нашу долю полноэкранных всплывающих окон, которые почти невозможно закрыть.
Если вы закрываете Dialog
, вы не должны показывать тот же экземпляр снова. Либо создайте новый, либо используйте hide()
вместо dismiss()
. При использовании скрыть()
вы все равно должны снять()
его, когда он больше не нужен.
Вам не нужно использовать onCreateDialog
для объектов ProgressDialog
, как объясняется здесь http://developer.android.com/guide/topics/ui/dialogs.html#ProgressDialog . Вы должны создать и показать диалог прогресса в основном коде вместо использования showDialog
и onCreateDialog
.