1

방금 ​​Android Studio를 이틀 전에 시작했으며 전에 Java 경험이 없었습니다. 그러나 웹 사이트를 구축하는 데 필요한 언어를 알고 있습니다. WebView에 내 웹 사이트를 앱으로 렌더링하는 하이브리드 앱 만들기를 마쳤습니다. 내 WebView에서 디자인과 제목을 AlertDialog으로 변경하고 싶습니다. 어떻게해야합니까?Android 스튜디오 웹뷰에서 알림 상자의 디자인을 변경하려면 어떻게해야합니까?

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"); 
    } 
} 

답변

0

많은 자습서 온라인으로 사용할 수 있습니다. 사용자 정의 AlertDialog을 만들 수 있으며 그 AlertDialog

create a custom dialog box

Android custom dialog example

How to create a Custom Dialog box in android?

+0

당신의 응답을 주셔서 감사에 당신이 무엇을 원하는 디자인과 부하 WebView을 제공 할 수 있습니다. 웹의 경고가 앱의 AlertDailog임을 알려주도록 요청할 수 있습니까? –

+0

아니요, android의 'AlertDialog'와 web의 'Alert'모두 다릅니다. 'AlertDialog' 내부에'Webview'를로드하고 webview 안에'Alert'가 있으면 효과가 나타나지 않고 html과 css를 사용하여'Alert'를 디자인 할 수 있습니다 .. –

+0

모든 내용을 이해할 수는 없지만 내가 무슨 말하는지 알 것 같아. 그런 다음 Alert를 AlertDialog로 변경할 수 있습니까? Alert를 사용하여 html과 css를 변경할 수 없다는 것을 알고 있기 때문입니다. –