M
MrIch89
Neues Mitglied
- 1
Hey Leute,
ich habe langsam das gefühl, das ich blöd bin.
Ich habe mehrere Buttons, wenn ich auf einen klicke baue ich mir einen String zusammen und will dann eine Methode meiner eigenen Klasse aufrufen, die dann mein WebView aufruft und noch andere sachen machet. Aber ich kann diese Methode irgendwie nicht aufrufen Ich bekomme immer eine Exception (java.lang.NullPointerException). Was mache ich falsch?
meine Code lautet:
Der Code meiner eigenen Klasse lautet:
Ich hoffe ihr könnt mir helfen. Viele Grüße
ich habe langsam das gefühl, das ich blöd bin.
Ich habe mehrere Buttons, wenn ich auf einen klicke baue ich mir einen String zusammen und will dann eine Methode meiner eigenen Klasse aufrufen, die dann mein WebView aufruft und noch andere sachen machet. Aber ich kann diese Methode irgendwie nicht aufrufen Ich bekomme immer eine Exception (java.lang.NullPointerException). Was mache ich falsch?
meine Code lautet:
Code:
//private EditText text;
private create_site site;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
site = new create_site();
}
public void myClick(View view)
{
switch (view.getId()) {
case R.id.button1:
try
{
site.createsite("Test", view);
}
catch(Exception e)
{
Toast.makeText(this, e.toString(), Toast.LENGTH_LONG).show();
}
Der Code meiner eigenen Klasse lautet:
Code:
public class create_site extends Activity {
/**
* @param args
*/
//private WebView webview;
//public static void main(String[] args) {
// TODO Auto-generated method stub
//webview = (WebView) findViewById(R.id.webView1);
//webview.setWebViewClient(new WebViewClient());
//}
public create_site()
{
}
public void createsite(String name,View view){
String url;
url = "http://www." + name +".de";
//webview.loadUrl(url);
Toast.makeText(this, name, Toast.LENGTH_LONG).show();
}
}
Ich hoffe ihr könnt mir helfen. Viele Grüße
Zuletzt bearbeitet: