du kommst aber über die notificationbar trotzdem auf den home screen, somit erfüllt das in keinster weise die anforderungen die gestellt wurden.
Beiträge von Ben
-
-
gute frage, hab ich noch nie probiert. Aber teste es doch einfach und gibt einen unterordner namen an. Am besten zum testen erstmal einen ohne leerzeichen oder umlaute.
-
vergleich doch einfach mit anderen apps. Mach zum beispiel deine Kalender app auf und schau dir die toolbar an. Dann gehst du rechts in das overflow menü und öffnest die einstellungen. Auch da siehst du den übergang.
-
diverse emulator updates gibt es übrigens auch wenn ihr nur das sdk updated. Es sieht aus als wenn es bei mir flüssiger läuft.
-
das stimmt allerdings, wenn er wirklich hängen bleibt ist das unnormal. Zum debuggen würde ich in diesen Thread logcat ausgaben integrieren und schauen ab welcher ausgabe der thread hängen bleibt.
-
grüße dich
Was hast du denn schon so für schöne apps entwickelt?
Und was treibst du in tunesien? -
eine app bleibt nicht einfach hängen, sie wirft wenn fehler
Wenn du irgendwo ein Problem in einem Forum beschreibst, wäre daher die Fehlermeldung die das Logcat ausgibt, hilfreich.Dein Fehler wird aber vermutlich sein, dass du vergessen hast in der manifestdatei die Berechtigung fürs Internet anzufordern.
-
puh, du hast ja ansprüche
warum der aufwand?lösen lässt sich das am einfachsten wenn du den button aus seinem parent löschst und neu hinzufügst.
-
Achso, dachte schon du willst auf deinen Appordner zugreifen, dann wäre das nämlich nicht gegangen
Zur Lösung deines Problems, gibt es zwei varianten.
1. Du schreibst in den app ordner deiner app und brauchst keine permissions.
2. Du schreibst es in einen Externen Ordner der nicht zu deiner App gehört.Du möchtest jetzt variante zwei nutzen. Vermutlich wirst du dazu aber in der Manifestdatei eine Permission benötigen.
android.permission.WRITE_EXTERNAL_STORAGEAb API23 musst du die Permissions auch zur Laufzeit überprüfen.Dazu solltest du dir diesen Link durchlesen: http://developer.android.com/training/permissions/index.html -
heißt deine app "MyApp"?
-
du bist auch vollkommen richtig hier, keine frage. aber bevor du mit solchen dingen anfängst, solltest du halt erstmal ein grundlagen tutorial durcharbeiten
dort lernst du z.b. wie du im quellcode auf elemente aus xml datein zugreifen kannst.
-
Hi
ja jede activity hat ihre eigene Actionbar. In den neueren Version wurde diese durch die Toolbar ersetzt.
Du hast auch bereits den richtigen weg gewählt um in allen activities die selbe Toolbar zu erzeugen. Das mit dem übergang versteh ich allerdings nicht ganz. Normalerweise hat man einen allgemeinen Activity übergang bei dem die alte acitvity von der neuen überlagert wird. Das sieht nicht wie ein blinken aus sondern man sieht direkt das etwas neues über die alte activity gelegt wird. Sofern du nichts an den übergangsanimation geändert hast, würde ich das auch so lassen. Die user sind an diese übergangsanimation gewohnt, wenn du sie aufeinmal signifikant änderst, könnte das eher abschreckend wirken. -
Wieso konntest du da nichts finden? ApplicationInfo bietet dir ein data dir an...
Das könnte dir auch noch helfen
http://stackoverflow.com/quest…d-save-image-into-gallery -
na dann verpasse dem framelayout eine id und nutze die methode auf das framelayout im quellcode.
Ich glaube dein Problem liegt gerade nicht bei der Webview sondern das dir noch das grundlegende Verständnis über Java und Android programmierung fehlt.
-
Indem du um die webview ein framelayout machst und im quellcode dann auf das framelayout die methode anwendest
-
worauf hast du das setInitialScale angewendet?
-
http://tech.shantanugoel.com/2…ebug-android-widgets.html
diese seite liefert eine ganz gute erklärung warum es nicht so funktioniert wie mit activities. Aber immerhin funktioniert es
Bei android studio sollte es analog funktionieren, dort hab ichs aber noch nie verwendet. -
Wenn du API >= 19 nutzt, kannst du versuchen ein FrameLayout in die Webview zu packen und auf das Framelayout dann die Methode setInitialScale anwenden. Experimentier mit den werten die du in setInitialScale übergibst ein wenig rum, bis es für dich passt.
-
ich meinte damit, beschäftige dich erstmal mit themen die nichts mit widgets zutun haben. widgets sind dann schon eher was für die entwickler, die sich grundlegend mit android auskennen.
der receiver ist im prinzip deine "startactivity" *gg*
klingt bisschen komisch, aber ich denke kommt als beschreibung ganz gut hin.wenn die widgets funktionieren, wozu brauchst du den debugger?
-
ich empfehle dir anstelle von vorhandenen projekten, tutorials zu nutzen. Bevor man die Grundlagen nicht verstanden hat, versteht man auch nicht was man da ändert. Die Fehlermeldung klingt so als wenn du den Namen der StartActivity geändert. Wenn der in der Manifestdatei nicht auch geändert wird, kann die Activity nicht mehr gefunden werden