protected void onCreate (Bundle saveInstanceState) {
AuthSingleton.getInstance().log("MainActivity: onCreate");
getApplication().registerActivityLifecycleCallbacks(myActivityLifecycleCallbacks);
AuthSingleton.getInstance().log("MainActivity: super.onCreate");
super.onCreate(savedInstanceState);
webView.setWebViewClient(new MyWebViewClient());
webView.setBackgroundColor(getResources().getColor(R.color.webViewBackground));
webView.loadUrl("file:///android_asset/csa_unavailable.html");
WindowManager windowManager = (WindowManager) getSystemService(WINDOW_SERVICE);
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.TYPE_PHONE,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE,
PixelFormat.TRANSLUCENT);
windowManager.addView(webView,params);
setContentView(R.layout.activity_main);
}
я не могу заставить этот код работать в моей основной деятельности. у меня есть работающее приложение, и его мианактивность вызывает веб-просмотр, и приложение продолжает работать в веб-просмотре. Теперь я хочу сделать экран входа в систему самым верхним с помощью оконного менеджера. пожалуйста, помогите мне с у вас есть любой пример кода. я хочу сделать это минимальное изменение в системе.