0
quand je clique sur le bouton, c'est l'erreur shwoing de null. Je ne sais pas pourquoi un dépassement de pile indique que cette question est contraire à la politique.setonclicklistener ne fonctionne pas sur le bouton cliquez sur
Code MainActivity
Button bnt = findViewById(android.R.id.button1);
bnt.setOnClickListener(new OnClickListener()
{
WebView web1;
EditText editText = findViewById(android.R.id.edit);
public void onClick(final View view) {
String Address = "http://" + editText.getText().toString();
web1 = (WebView) findViewById(R.id.webview);
WebSettings webSetting = web1.getSettings();
webSetting.setBuiltInZoomControls(true);
webSetting.setJavaScriptEnabled(true);
web1.setWebViewClient(new WebViewClient());
web1.loadUrl(Address);
}
});
}
code XML
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:text="@string/go" />
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_marginTop="50dip" />
Mes erreurs sont
E/AndroidRuntime: FATAL EXCEPTION: principale
java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' on a null object reference
Merci d'avance
double possible de [Qu'est-ce qu'un NullPointerException , et comment puis-je le réparer?] (https://stackoverflow.com/questions/218384/what-is-a-nullpointerexception-and-how-do-i-fix-it) – FWeigl
Il est contraire à la politique du site de déboguer quelqu'un. https://stackoverflow.com/help/ sur le sujet –