Beiträge von prototype0815

    das ist der Code des "android.R.layout.simple_spinner_dropdown_item"



    diesen habe ich kopiert und in einer eigenen XML datei eingefügt. sobald ich diese speichere spinnt meine IDE, und zwar wegen dieser Zeile --> android:layout_height="?android:attr/dropdownListPreferredItemHeight"
    Meine IDE wirft nun hunderte Fehler, an allen Stellen an denen ich "R.id...." oder "R.layout...." verwende. ich könnte alle Fehler weg machen wenn ich diese Verweise durch "com.example.meineApp.layout..." ersetze. Aber ich denke das ist wohl nicht sinn der Sache.


    ohne die oben genannte Zeile, passiert gar nix. Also weg mit ihr... nun sieht der Code so aus..


    nun passiert aber das selbe Spiel beim zweiten auftreten dieser Zeile -->
    <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android


    Entschuldigt bitte so viele Codebeispiele aber ich versuche mein Problem möglichst deutlich darzustellen und wenige gegenfragen aufkommen zu lassen.
    Mir ist also in allem nicht bewusst wie ich in meiner eigenen XML Datei (custom_dropdown_item) eine zweite TextView bzw. CheckedTextView erstellen kann.


    falls es nicht allzu große Umstände macht würde ich mich über ein Code Beispiel sehr freuen :P


    Vielen Dank schon mal für eure Hilfe !!

    also das Feld "text1" existiert in meinem Code gar nicht, das wurde glaub ich automatisch generiert oder so.
    ich hatte meinen Code schon so...

    Java
    int[] to = new int[]{android.R.id.text1, android.R.id.text2};


    aber dann wurde das Car_Modell trotzdem nicht angezeigt. Normalerweise verknüpfe ich in dieser "from"-"to" Geschichte Daten mit TextViews auf meiner "irgendwas.xml", so kenne ich das zumindest, aber auf meinem Spinner hab ich ja nie irgendwelche TextViews o.ä. angelegt. Darum verstehe ich nicht was ich nun dort eintragen muss damit beide Felder, Car_Marke und Car_Modell angezeigt werden.

    Hallo Leute, ich habe mir gerade einen Spinner gebaut der aus einer SQLite Datenbank gefüllt wird. Auf den Dropdown Items sollen "Car_Marke" und "Car_Modell" angezeigt werden. Der folgende Code funktioniert soweit das mein Spinner mir die "Car_Marke" aber nicht das Modell anzeigt.
    Ich denke mein Fehler liegt irgendwo in Zeile 7 o. 8, nur ich finde ihn nicht.



    der Code meines getAllCars() dessen Ergebnis im Coursor ist sieht folgendermaßen aus.



    Es würde mich sehr freuen wenn ihr mir weiter helfen könnt. :D

    Hey Leute, ich versteh einfach nicht wo mein Fehler liegt, ich hab nur 3 Elemente auf diesem Layout und definiere ganz genau wo jede zu sein hat. Und jedes mal bekomme ich beim rendern diesen komischen Fehler:


    Circular dependencies cannot exist in RelativeLayout


    entschuldigt bitte, Fehlalarm :-X


    ich muss damals irgendeinen dummen Fehler beim importieren gemacht haben, hab es neu importiert und alles geht. Die möglichkeite hab ich nur von vorn herein ausgeschlossen, weil ich jeden Tag mit Eclipse arbeite....

    Hallo Leute, ich bin noch Anfänger was Android-Apps angeht, darum hab ich mir von einem Kollegen ein Projekt zukommen lassen indem er eine SQLite DB benutzt. Das Projekt habe ich in meiner ADT Importet, nun scheint aber das Problem zu sein das meiner ADT ein SQLite Plugin fehlt, denn es werden alle imports die mit "android.database." beginnen als Fehler angezeigt.


    Meine ADT habe ich hier runtegeladen.


    Vielleicht muss ich ja nur ein Plugin nachinstallieren um das zum laufen zu bekommen, aber wirklich fündig bin ich bis jetzt noch nicht. und auf was ich bei der Installation evtl achten muss weiss ich auch nicht. Darum bitte ich euch um Rat.


    LG proto...

    die Methode erwartet 4 Parameter, aber ich hab weder eine bestimmte AdapterView erstellt noch eine View, noch irgendwas anderes... Also was muss ich denn wohl der Methode geben? die rootView von der Activity in der sie aufgerufen wurde? was denn wohl für eine AdapterView?

    oh man da hab ich wohl zu schnell drüber gelesen, sry...


    was muss ich denn für diese ganzen variablen eingeben? (view?, int?, long?)

    Java
    public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
    					long arg3)

    hab da einen Tollen Fehler wenn ich folgenden code schreibe... und zwar an der Stelle von new OnItemClickListener

    Java
    ListView listViewSection1 = (ListView) rootView.findViewById(R.id.listViewFuel);
    	 	listViewSection1.setOnItemClickListener(new OnItemClickListener() 
    	 	{
    	 		  @Override
    	 		  public void onItemClick(AdapterView<?> parent, View view,
    	 			int position, long id) 
    	 		  {
    	 		   
    	 		  }
    	 		});


    [Blockierte Grafik: http://my.funpic.de/show-photo/805965-PIC.jpg]


    ich finde android programmierung ist total deprimierend wenn man ne Stunde oder zwei an so ner kacke sitzt und einfach net weiter kommt...


    allerdings macht es auch sehr viel spass wenn man irgendwann ein ergebnis zu sehen bekommt, das hällt mich irgendwie immer am Ball bei der Sache hier 8)

    ich sehe ganz oft das diese Anleitungempfohlen wird, aber ich check das net...
    Ich habe in meiner MainActivity

    Java
    public class MainActivity extends FragmentActivity {


    mehrere lokale Klassen


    muss ich diese Klassen von "ListFragment" erben lassen, anstatt von "Fragment"?



    Nun zu den Items, ich muss ja für die Items ein Layout zur verfügung stellen. Das mach ich indem ich einfach eine Layout.xml erstelle und diese so gestalte wie ich es brauche, Buttons, TexViews, Labels drauf usw. mehr nicht, stimmt´s?


    Listener: OnItemClickListener, diese Methode muss in meinem Fall innerhalb meiner lokalen Klasse "Section1Fragment" erstellt werden. Richtig?

    Java
    listView.setOnItemClickListener(new OnItemClickListener() {
      @Override
      public void onItemClick(AdapterView<?> parent, View view,
        int position, long id) {
        Toast.makeText(getApplicationContext(),
          "Click ListItem Number " + position, Toast.LENGTH_LONG)
          .show();
      }
    });


    was ist dieses "listView" hier im Quelltext? ist das meine Klasse, die vom Fragment erbt?

    klasse Leuts einfach klasse ^^ ^^


    ich überdenk nochmal was ich genau machen will innerhalb der ListView, aber ich muss dazu nochmal erwähnen das ich blutiger Anfänger bin und deshalb evtl. nicht die "coolere" aber auch schwierigere Variante wählen werde. Ausser ich darf euch ne längere Zeit mit evtl. dämlichen Fragen auf den Sack gehen :P


    p.s. ich bin bereits so weit das alles erledigt ist ausser die ListView und die SQLite Datenbank

    Hi Leute, ich hab für den Anfang mal ein paar Fragen allgemein zu ListViews auf Fragmenten. Welchen Adapter man verwendet usw. Ich habe noch gar keine Ahnung von solchen List Views, ausser das was ich bereits in irgendwelchen Anleitungen gelesen hab, aber das sieht so komplex aus wenn man noch nicht wirklich weiss mit welchem Werkzeug ich was am besten verwirklichen kann. Würde mich sehr freuen wenn sich jemand ein paar Minuten Zeit nimmt und mich an seiner Erfahrung teil haben lässt.


    Hierzu erst mal ein paar Eckdaten was ich vor habe. Ich habe bereits auf meiner MainActivity so eine Swipe Funktion mit 4 Fragmenten. Fragment 1+2 sollen eine ListView bekommen, die ListView nimmt eigentlicht den Platz auf dem kompletten Fragment ein bis auf ganz wenig am unteren Rand wo ein schmaler Button ist mit dem man der ListView später dann ein neues Item hinzufügen kann.


    Die ListView soll auch scollbar sein und ziemlich viele Items aufnehmen können. 100 würden übrig reichen.


    Klicke ich also auf den Button erscheint eine neue Activity (mit ein paar Feldern für Daten und einem Speichern und einem Abbrechen Button) in der ich Daten eintrage die später auf dem ListViewItem zu sehen sind.
    Die Daten sollen auch in eine SQLite Datenbank geschrieben werden nachdem ich den Speichern Button gedrückt habe.


    Angenommen ich habe schon ein paar Items gespeichert und die Daten werden auch einwandfrei in der Datenbank gespeichert, möchte ich nun z.B. die Daten im dritten Item ändern weil mir auffällt das ich mich vertippt habe. Dann würde ich gerne einfach auf dieses Item klicken können und die Daten nocheinmal bearbeiten können.


    nun möchte ich z.B das letzte Item in meiner ListView löschen, dafür würde ich gerne auf das Item klicken, dieses öffnet sich dann und hat einen Button zum löschen. Fertig.


    Vielen Dank schon mal

    falls das irgendwann jemand liest und nach einer Lösung sucht, hilft das vllt...


    MainActivity.java


    Manifest

    Code
    <activity
            	android:name="com.example.carmanager.AddCar"
            	android:label="@string/app_name" >
            	<intent-filter>
                	<action android:name="com.example.carmanager.ADDCAR" />
                	<category android:name="android.intent.category.DEFAULT" />
            	</intent-filter>
        	</activity>


    optionsmenu.xml

    also leute vielen dank für euro hilfe, habs endlich gefunden. Durch das debuggen (das wirkich super funktioniert) hab ich heraus gefunden das die App nie in meine Menu.java springt. Weil meine MainActivity schon ein "onCreateOptionsMenu" Methode hatte ! Darum ist das programm nie in meine Menu.java gekommen :P


    ja ihr dürfts ruhig sagen, Anfänger hald tz tz tz.... :-/ :-! ^^