Beiträge von XDeveloper

    Hallo,


    Ich habe 4 int Variabel.


    int a1 = 10;
    int a2 = 3;
    int a3 = 23;
    int a4 = 235;


    Gibt es einen befehl in Java mit dem ich herausfinden kann welche Variable den größten wert hat ??
    Super wehre es wenn ich auch herausbekommen würde welcher am 2. und 3. größten ist. ^^

    Hier noch einmal die Hintergrund Idee:


    Ich möchte eine Tabelle mit Punkten von 10 Spielern aufstellen. Die einzelnen Punkte werden aber erst wehrend der Laufzeit über die Buttons eingegeben.
    Im Anhang findet ihr ein Bild wie dies aussehen sollte. Das problemm:
    Wie mann sied habe ich die einzelnen spalten alle einzeln in der XML Datei definiert.
    Ich möchte jetzt nur eine Zeile neu beschriften.
    Wie funktioniert dass jetzt mit den TableRows?
    Meine Struktur Idee:
    - Bei einer Benutzer Eingabe wird der Lehrwert der Zeile mit der Punktzahl überschrieben.
    - Ich füge jetzt die gesamte Zeile mit allen aktualisierten werten neu zum TableLayout hinzu
    - Mir setContentView füge ich die Aktualisierung zu Ende.


    jetzt die Konkrete Frage:


    Nutzt das gesamte TableLayout eine XML Datei als Gerüst oder werden nur sol viele Spalten angezeigt wie in der TableRow definiert ??? :-!


    Danke für eure Mithilfe

    Hallo killphil75,


    Hier noch eine Frage zu deinem obigen Quellcode.
    In dem 1 Code wird der Text festgelegt.
    Aber was passiert in Code 2? Und was kommt jetzt in die Schleife.
    Können jetzt flexible Zeilen hinzugefügt werden?
    Muss ich das TableLayout jetzt nicht auch noch setzen:
    table.addView(rowZId1);
    setContentView(table);

    hat leider auch nicht geholfen. Gibt es im Android SDK vielleicht vielleicht eine Beispiel
    mit einem Table Layout?


    noch eine Idee. Muss ich die View in der variable tl vielleicht noch setzen und wenn ja wie??

    Hallo,


    Ich habe eine frage zu dem Table Layout. Im Internet gibt es zu diesem
    Thema nur wenige schlechte Tutorials. (Wenn ihr eins kennt, her damit)


    Wenn ich den Code unten ausführe und den App starte dann bleibt der Bildschirm einfach schwarz.
    Hat jemand Erfahrung mit Table Layout und kann mit Helfen ? Was muss die TableLayoutActivity
    Activity für ein extends haben.


    Hier der Code:


    TableLayoutActivity :


    public class TableLayoutActivity extends Activity {



    int PROVINCE_Alberta = 0;
    int PROVINCE_BC = 1;
    int PROVINCE_Manitoba = 2;
    int PROVINCE_NewBrunswick = 3;
    int PROVINCE_Newfoundland = 4;
    int PROVINCE_Northwest = 5;
    int PROVINCE_NovaScotia = 6;
    int PROVINCE_Nunavut = 7;
    int PROVINCE_Ontario = 8;
    int PROVINCE_PEI = 9;
    int PROVINCE_Quebec = 10;
    int PROVINCE_Saskatchewan = 11;
    int PROVINCE_Yukon = 12;


    int numProvinces = 13;


    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    this.setContentView(R.layout.main);


    String[] provinces = new String[numProvinces];
    provinces[PROVINCE_Alberta] = "Alberta";
    provinces[PROVINCE_BC] = "British Columbia";
    provinces[PROVINCE_Manitoba] = "Manitoba";
    provinces[PROVINCE_NewBrunswick] = "New Brunswick";
    provinces[PROVINCE_Newfoundland] = "Newfoundland and Labrador";
    provinces[PROVINCE_Northwest] = "Northwest Territories";
    provinces[PROVINCE_NovaScotia] = "Nova Scotia";
    provinces[PROVINCE_Nunavut] = "Nunavut";
    provinces[PROVINCE_Ontario] = "Ontario";
    provinces[PROVINCE_PEI] = "Prince Edward Island";
    provinces[PROVINCE_Quebec] = "Quebec";
    provinces[PROVINCE_Saskatchewan] = "Saskatchewan";
    provinces[PROVINCE_Yukon] = "Yukon";
    // Get the TableLayout
    TableLayout tl = (TableLayout) findViewById(R.id.maintable);


    Log.d("Main", "num:" + numProvinces);
    // Go through each item in the array
    for (int current = 0; current < numProvinces; current++)
    {
    Log.d("For", "Schleife" + current);
    // Create a TableRow and give it an ID
    TableRow tr = new TableRow(this);
    tr.setId(100+current);
    tr.setLayoutParams(new LayoutParams(
    LayoutParams.FILL_PARENT,
    LayoutParams.WRAP_CONTENT));


    // Create a TextView to house the name of the province
    TextView labelTV = new TextView(this);
    labelTV.setId(200+current);
    labelTV.setText("hallo");
    labelTV.setTextColor(Color.BLACK);
    labelTV.setLayoutParams(new LayoutParams(
    LayoutParams.FILL_PARENT,
    LayoutParams.WRAP_CONTENT));
    tr.addView(labelTV);


    // Create a TextView to house the value of the after-tax income
    TextView valueTV = new TextView(this);
    valueTV.setId(current);
    valueTV.setText("$0");
    valueTV.setTextColor(Color.BLACK);
    valueTV.setLayoutParams(new LayoutParams(
    LayoutParams.FILL_PARENT,
    LayoutParams.WRAP_CONTENT));
    tr.addView(valueTV);


    // Add the TableRow to the TableLayout
    tl.addView(tr, new TableLayout.LayoutParams(
    LayoutParams.FILL_PARENT,
    LayoutParams.WRAP_CONTENT));
    }
    }
    }
    Main.xml:



    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:stretchColumns="2"
    android:id="@+id/maintable" >

    Hier der Code mit richtiger formatiertirung:


    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.start);


    android.widget.Spinner spinner = (android.widget.Spinner) findViewById(R.id.spieleranzahl);
    ArrayAdapter adapter = ArrayAdapter.createFromResource(
    this, R.array.player_array, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);


    spinner.setOnItemSelectedListener(new MyOnItemSelectedListener());
    }
    public class MyOnItemSelectedListener implements OnItemSelectedListener {


    public void onItemSelected(AdapterView parent,DS
    View view, int pos, long id) {
    Toast.makeText(parent.getContext(), "Es Spielen " +
    parent.getItemAtPosition(pos).toString() + " Spieler mit.", Toast.LENGTH_LONG).show();
    }


    public void onNothingSelected(AdapterView parent) {
    // Do nothing.
    }
    }



    So habe ich das aus dem Beispiel von der Android Webseite. Hier der Link:
    http://developer.android.com/r…/views/hello-spinner.html



    Wo ist jetzt das Problem. :-/ :-/ :-/

    Hallo,


    Ich arbeite aktuell mit Spinnern. Jetzt zum Problem.
    Wenn ich meine App starten will kommt in der LogCat folgender Fehler:

    Code
    02-01 19:15:23.397: E/AndroidRuntime(602): java.lang.RuntimeException: Unable to start activity ComponentInfo{de.constantin.knueppelbridge/de.constantin.knueppelbridge.KnueppelbridgeActivity}: java.lang.ClassCastException: android.widget.TextView cannot be cast to android.widget.Spinner


    Das Problem ist aber nicht regelmäßig aus sondern nur mansch mall.


    Was ist das los (Lösung ???). :-/


    Hier noch der Code für die Spinner Initialisierung:

    Java
    android.widget.Spinner spinner = (android.widget.Spinner) findViewById(R.id.spieleranzahl);        ArrayAdapter adapter = ArrayAdapter.createFromResource(                this, R.array.player_array, android.R.layout.simple_spinner_item);        adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);        spinner.setAdapter(adapter);

    Hallo


    Jetzt habe ich mall eine Basic frage zu der arbeit mit variablen.
    Ich möchte folgende Operation ausführen:
    String -> int
    oder
    int -> String
    Mir anderen Worten möchte ich eine Zahlen variable in eine Stringvariable umwandeln.
    Ich glaube dass dafür diese komischen Adapter gedacht sind. Habe mir das in
    diversen Tutorials angeschaut aber nicht verstanden.


    Danke. :Android:

    Eine Kurze frage:

    Java
    String[] values = new String[] { "Android", "iPhone", "WindowsMobile", "Blackberry", "WebOS", "Ubuntu", "Windows7", "Max OS X",				"Linux", "OS/2" };


    Ich habe in diesem Code der variable values bestückt.
    Jetzt möchte ich einen weiteren wert zu der kette hinzufügen. Wie dass??

    Hallo,


    ich mache grade ein Tutorial von der Webseite http://www.vogella.de/articles/Android/article.html.
    Jetzt zu der Frage:
    Ich habe eine neue menu XML Datei erstellt. Jetzt wollte ich folgendes Attribut hinzufügen:

    Java
    android:showAsAction="always|withText"


    aber dann kommt in der Console folgender Error:

    Code
    error: No resource identifier found for attribute 'showAsAction' in package 'android'


    was jetzt????


    Im beispiel HoneycombGallery stand dieses Attribut aber ohne den Fehler. Was mache ich Falsch?
    Muss ich da noch etwas bestimmtes Importieren? :(


    Danke für Antworten.

    Ich arbeite weiter an dem Beispiel App aus dem Buch "Android App Entwiklung für Dummies".
    Jetzt habe ich versucht die Termine aus der Datenbank in den Alarm Manager zu übertragen
    und diese zum richtigen Zeitpunkt in der Taskliste anzeigen zu lassen.


    Das Problem:
    Es kommt einfach keine Erinnerung. In der Log Cat wird mir volgender Fehler angezeigt:

    Java
    D/SntpClient(70): request time failed: java.net.SicketException: Address family not supported by protocol



    Jetzt zu meiner Eigentlichkeit frage:
    - Was heißt der Fehler ?
    - Wie ist er zu beheben ?
    - Wie finde ich heraus wo genau (Klasse) der Fehler liegt ?


    Danke schon einmal für eure Hilfe.

    :love: Hey Leute :love:
    Mein Name ist Constantin und ich bin 15 Jahre alt. Ich besitze schon seit längerem ein SGS und
    Kenne mich Unter Anderem in C; C++; und Basic aus. (Überall ein Bisschen)
    Jetzt wollte ich mal mit dem Buch "Android Apps Entwicklung für DUMMIES" anfangen zu Programmieren.


    Bereitet euch auf Bahnbrechende Fragen vor!! :P


    Ich habe auch schon eine super App Idee.


    Gruß
    XDevelopers (ein wunder das der Name noch nicht vergeben ist)

    Ich habe eine Frage.
    Ich habe eine XML Feed Datei erstellt und möchte diese jetzt von einem Android gerät die Daten aus dem Feed lesen und die Daten
    in eine Datenbank umwandeln. Unter dem Daten im Feed befinden sich auch Bilder Links. Die Sollten auch Direkt-gedownloadet werden.


    Ich währe für jede Hilfe Dankbar!! :O


    Gruß
    XDeveloper