1
私はAndroid Studioを2日前に始めました。以前はJavaを経験したことがありません。しかし、私はウェブサイトを構築する言語を知っています。私はWebView
のアプリとして私のウェブサイトをレンダリングするハイブリッドアプリの作成を終了しました。 WebViewからAlertDialog
のデザインとタイトルを変更したいのですが、どうすればいいですか?Androidスタジオwebviewでアラートボックスのデザインを変更するにはどうすればよいですか?
MainActivity.java
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
WebView WebView01 = (WebView) findViewById(R.id.webView);
WebView01.setWebChromeClient(new WebChromeClient());
WebView01.setWebViewClient(new WebViewClient());
WebSettings webSettings = WebView01.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setUseWideViewPort(true);
webSettings.setBuiltInZoomControls(false);
webSettings.setAllowUniversalAccessFromFileURLs(true);
webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
webSettings.setSupportMultipleWindows(true);
webSettings.setSaveFormData(false);
webSettings.setSavePassword(true);
webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
WebView01.loadUrl("http://url");
}
}
AlertDialog
その上で、あなたが好きなデザイン与える負荷WebView
ことができます応答をいただき、ありがとうございます。ウェブのアラートがアプリのAlertDailogであることを知らせてもらえますか? –いいえ、アンドロイドの「AlertDialog」とウェブの「Alert」はどちらも異なります。 'AlertDialog'の中に' Webview'を読み込み、webviewの中に 'Alert'があると効果が出ないので、htmlとcssを使って' Alert'をデザインすることができます。 –
すべての内容は分かりませんが私はあなたが何を意味していると思いますか?その後、AlertをAlertDialogに変更できますか?私は警告を使ってHTMLとCSSを変更できないことを知っているからです。 –