Sitter med en app som jag måste göra klart. Yes, det är en skoluppgift men jag har gjort så långt jag kommer..
Bifogar kod för alla inblandade klasser! Men skriver också ut de problem som existerar vid var klass:
I snabba drag så ska vi göra en inköpsapp som listar ett antal varor i ena fragmentet och i det andra detail-fragmentet så ska vi visa en vara i taget. Den vara som användaren klickar på. Denna vara ska gå att redigera och det ska gå att lägga till en ny.
Mina problem:
När användaren klickar på en vara så visas det endast tomma EditText - fält i detail - fragmentet. Av någon anledning så hämtar den inte informationen.
I metoden onCreateView så borde den sätta innehållet i mina fält men det gör den ej:
ItemDetailFragment
http://hastebin.com/acopezipel.avrasm
I uppgiften ska det ingå att man kan ändra uppgifterna för en vara (vilket blir svårt då den inte ens läser in varans information i fälten), i nedanstående klass vid button2 så försöker den hämta rätt information från fälten genom fragments - klassen för att spara till den aktuella varan. Detta fungerar ej:
ItemDetailActivity
http://hastebin.com/ucunofideq.avrasm
Övriga tre klasser i appen:
ShoppingContent
http://hastebin.com/kayazawidu.java
ItemListActivity
http://hastebin.com/tiwirosaso.java
ItemListFragment
http://hastebin.com/zoculegifo.java
De två inblandade xml - filerna:
fragment_item_detail
http://hastebin.com/uhusokegal.xml
activity_item_detail
http://hastebin.com/melagiqevi.xml
Vore ytterst tacksam om någon hittade felet!
Bifogar kod för alla inblandade klasser! Men skriver också ut de problem som existerar vid var klass:
I snabba drag så ska vi göra en inköpsapp som listar ett antal varor i ena fragmentet och i det andra detail-fragmentet så ska vi visa en vara i taget. Den vara som användaren klickar på. Denna vara ska gå att redigera och det ska gå att lägga till en ny.
Mina problem:
När användaren klickar på en vara så visas det endast tomma EditText - fält i detail - fragmentet. Av någon anledning så hämtar den inte informationen.
I metoden onCreateView så borde den sätta innehållet i mina fält men det gör den ej:
ItemDetailFragment
http://hastebin.com/acopezipel.avrasm
I uppgiften ska det ingå att man kan ändra uppgifterna för en vara (vilket blir svårt då den inte ens läser in varans information i fälten), i nedanstående klass vid button2 så försöker den hämta rätt information från fälten genom fragments - klassen för att spara till den aktuella varan. Detta fungerar ej:
ItemDetailActivity
http://hastebin.com/ucunofideq.avrasm
Övriga tre klasser i appen:
ShoppingContent
http://hastebin.com/kayazawidu.java
ItemListActivity
http://hastebin.com/tiwirosaso.java
ItemListFragment
http://hastebin.com/zoculegifo.java
De två inblandade xml - filerna:
fragment_item_detail
http://hastebin.com/uhusokegal.xml
activity_item_detail
http://hastebin.com/melagiqevi.xml
Vore ytterst tacksam om någon hittade felet!