Beiträge von Nikke1994

    Hallo Leute,


    Ich habe ganz einfach eine Seite mit Webview eingebunden:



    WebView plan = (WebView) findViewById(R.id.webView1);
    plan.loadUrl("http://www.caroiserv.de/PH_heute.php");


    Doch er sagt mir immer, dass es diese Website nicht gibt. Wenn ich die aber auf dem Handyemulator im Browser aufrufe, findet er sie. Was kann ich tun?

    Du machst folgendes: Du erstellst eine Klasse.
    public class rconbefehle {
    public static void main(){


    • try {

    • Rcon.send(28555, "127.0.0.1", 27017, "password", "say Hallo");

    • } catch (SocketTimeoutException e) {

    • e.printStackTrace();

    • } catch (BadRcon e) {

    • e.printStackTrace();

    • } catch (ResponseEmpty e) {

    • e.printStackTrace();

    • }

    • }
      }




      Und dann in deiner Main machst du:


      new rconbefehle();

    Das Problem ist, dass du keine Netzwerkanwendungen in der Main machen sollst/darfst. Mache einfach eine neue Klasse in der dein Netzwerkprogramm quasi drin ist und erzeuge diese neu beim Aufruf, damit es Parallel als eigener Thread läuft.

    Okay habe mir das alles mal angeschaut, aber warum meckert er immer bei dem folgenden:



    CookieSyncManager.createInstance(this);



    egal welchen Code ich teste, daran meckert er immer. Der Fehler sei immer: The Method createInstance() in the type CookieSyncManager is not applicable for the arguments.


    Tut mir leid, aber ich weis nicht was da falsch ist.

    Die Idee finde ich gut, nur funktioniert es nicht. Oder ich wende es nicht richtig an. Ich habe es jetzt so, dass in der Main folgendes steht:

    Java
    new PostLogin();


    So heist meine Klasse in der komplett dein Code reinkopiert ist ( Habe den Code komplett in die Main geschrieben ). Aber wenn ich dann eben diese Seite mit Webview ansehen will, sagt er mir immernoch ich habe den Cookie nicht gesetzt.


    Hier mal meine Abschnitte:


    private OnClickListener loginlistener = new OnClickListener(){
    public void onClick(View v){


    EditText mail = (EditText) findViewById(R.id.editText1);
    EditText passwort = (EditText) findViewById(R.id.editText2);


    String mail_s = mail.getText().toString();
    String passwort_s = passwort.getText().toString();


    new PostLogin();


    Intent hauptschirm = new Intent(Login.this, hauptschirm.class);
    startActivity(hauptschirm);


    }
    };
    public class PostLogin {

    public static void main(){
    // Create a new HttpClient and Post Header
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://caro-os.de/idesk/index.php");


    try {
    // Add your data
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
    nameValuePairs.add(new BasicNameValuePair("login_act", "[email protected]"));
    nameValuePairs.add(new BasicNameValuePair("login_pwd", "meinPasswort"));
    httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));


    // Execute HTTP Post Request
    HttpResponse response = httpclient.execute(httppost);


    } catch (ClientProtocolException e) {
    // TODO Auto-generated catch block
    } catch (IOException e) {
    // TODO Auto-generated catch block
    }
    }
    }
    sry dass ich es nicht in [ Java ] gemacht habe, aber dann macht der keine richtigen Zeilenumbrüche bei mir.

    Hallo Leute,


    Im Zuge meiner kleinen Bastlerei bin ich auf ein Problem gestoßen, bei dem ich im Internet keine Lösung finden konnte. Ich möchte mit Webview eine Website aufrufen, die durch einen Benutzernamen und ein Passwort geschützt ist. Meine momentane Variante, die aber nicht funktioniert sieht so aus:

    Java
    WebView plan = (WebView) findViewById(R.id.webView1);		plan.setHttpAuthUsernamePassword("caro-os.de", "", "[email protected]", "*******");		plan.loadUrl("http://caro-os.de/idesk/vplan/PH_heute.php");


    Er gibt mir nur die Fehlerseite auf dem Handy raus, die ihr seht, wenn ihr die URL aufrufen wollt.


    Ich hoffe ihr könnt mir helfen
    LG Niklas

    Hallo Leute,


    Ich bin neu in diesem Forum und habe nun meine erste Frage. Ich programmiere gerade eine App für die Schule sogesehen. Man kann nämlich über seinen eigenen Nutzernamen und Passwort an unserem Schulserver den Vertretungsplan einsehen. Die ist im Endeffekt eine HTML Datei, die ich nun in meiner App Einblenden möchte, wenn man auf den Menüpunkt Vertretungsplan klickt. Da dieser aber vom Design her auf den Computer angepasst ist, möchte ich gerne, dass diese HTML Datei beim aufruf heruntergeladen wird, aber mit meiner CSS Datei angezeigt wird, damit ich per CSS die Seite an ein Smartphone anpassen kann. Also soll folgendes passieren:


    Seite herunterladen
    Seite anzeigen
    Eigene CSS zur Darstellung verwenden


    Ich hoffe ihr versteht was ich meine und könnt mir helfen ;)
    Liebe Grüße
    Niklas