Beiträge von Tino

    hallo,
    ich teste mit version 29 und auch in der activity stehen noch folgende permission abfragen:

    Code
    public static void verifyStoragePermissions(Activity activity) {
            int permission = ActivityCompat.checkSelfPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE);
            if (permission != PackageManager.PERMISSION_GRANTED) {
                ActivityCompat.requestPermissions(
                        activity,
                        PERMISSIONS_STORAGE,
                        REQUEST_EXTERNAL_STORAGE
                );
            }
        }

    die datei habe ich einfach als txt datei erstellt und auf die sd-karte geschoben mit pc und kabel....
    sie existiert, denn ich kann sie ja auslesen und den inhalt, nur eine zeile text per toast ausgeben....


    der pfad: ""/storage/sdcard1/tino.txt" stimmt doch auch, denn ich kann bilder die darin liegen auch in nem zb. photoview anzeigen


    tino

    hallo,
    leider schon wieder eine frage,
    ich will zum speichern einen string in eine txt-datei auf meiner sd-karte speichern, habe folgende sachen versucht,
    es kommt kein fehler aber es wird auch nichts geschrieben.


    vorweg, alles permissions stehen in der manifest und die datei existiert, denn das auslesen und anzeigen in einem toast funktioniert.

    es kommt eben nicht der fehler am händy wie sonst dass es abgebrochen wird, nur leider wird auch nichts reingeschrieben.


    danke
    Tino

    hallo,
    ich nenutze mapbox, um rel. viele markers auszugeben, ca. 400...
    auf der seite: "https://docs.mapbox.com/android/maps/examples/" gibt es das beispiel: CircleLayer clusters



    so möchte ich, dass er aussehen soll, leider wird in dem beispiel und in allen anderen zu dem thema immer ein datensatz aus einem GeoJson


    genommen, hier erdbeben daten ???



    ich lasse aber über eine for-schleife meine ca. 400 markers so anzeigen:




    hat jemand ein beispiel, konkreten quellcode wie so ein geclustertes beispiel aussehen kann?
    denn wie ich das oben genannte für mich benutzen kann ist mir schleierhaft.


    danke
    Tino

    hallo,
    das ist genau der punkt, ich möchte einen klick auf den titel machen....


    habs jetzt anders gemacht, ich geben den namen in einem extra textview aus und mache darauf einen onclicklistener. das geht, optisch schöner wäre der click auf den titel des markers,
    da dieser in der position im passend oberhald des markers ist.


    falls es dazu noch einen gute lösung gibt, danke, ansonsten lass ich es so


    gruss
    Tino

    hallo,


    das auslösen der normalen titels, hier "Tinos Haus" ist doch vorimplementiert, das geht ohne listener einfach wenn ich auf den bei mir standard roten punkt klicke, dann
    erscheint der titel darüber.
    jetzt wenn ich die listener dazu-schreibe, funktionieren diese, aber der titel wird nicht mehr angezeigt, was schade ist, denn nur anhand des titels sehe ich ja was ich dann anklicke.


    tino

    hallo,


    ich dachte dafür ist die onMarkerClick() methode darin, die ja auch funktioniert, nur wird leider der titel dann nicht mehr angezeigt,
    meine wunschreihenfolge wäre halt: ich click den marker, sehe dann den title (bei mir der name eines felsens) und wenn es der richtige ist clicke ich dann auf den namen(title)
    und mache meine neue activity dieses felsens auf.


    es müsste sowas wie einen onclick listener auf den titel eines markers geben ?


    gruss
    Tino

    hallo,
    ich mache gerade meine ersten versuche mit mapbox,
    hat alles soweit ganz gut funtioniert, ich habe meinen ersten marker, wenn man clickt wird der titel angezeigt.


    nun habe ich aber einen listener auf den marker der dann eine neue activity öffnet usw...
    das problem ist, es geht der onclick aber der titel wird davor nicht mehr angezeigt....


    ich möchte aber, dass beim ersten click der titel angezeigt wird (so wie es ohne den listener geht) und dann mit click auf den titel alles weitere funktioniert.


    mein code soweit...




    danke für ideen
    gruss
    Tino

    hallo,


    danke, mit dem übergeben des context, hier "this" hat das ganze funktioniert, auch ohne das ich die klasse mit activity oder sowas extende....
    jetzt is es eine ganz normale klasse wie in java bei meinen projekten auch, die einen string bekommt, die passende xml-datei sucht und als string[] zurückgibt.


    so muss ich nur die erweitern und kann sie in beliebig vielen activities nutzen.


    du hast mir mit deinem code-beispiel echt geholfen,
    danke Tino


    hiermit für mich beendet

    hallo,


    das "extends Activity" habe ich nur gemacht, da sonst das "(R.array.routen_Kalymnos)" nicht gefunden wurde.


    ich möchte doch nur hier einen String reingeben, in dem fall "Kalymnos" und somit auf die richtige xml zugreifen zu können.



    wenn ich die ca. 20 abfragen direkt in die activity schreibe geht es ja gut, ich habe aber 5 activities und müsste alle immer erweitern wenn neue xml dazukommen, deswegen wollte ich sie so auslagern.



    in java-eclipse projekten mache ich das auch so und es geht immer.


    ich versteh nicht was du mit kontext meinst.



    danke tino

    hallo,
    ich habe viele xml-dateien mit meinen daten, um sie nicht immer wieder in der activity abfragen zu müssen wollte ich sie aus einer eigenen klasse lesen...

    anstelle von wie immer:
    String[] werte = getResources().getStringArray(R.array.routen_Kalymnos);


    wollte ich nun so darauf zugreifen:
    getZone get = new getZone();
    String[] werte = get.getZone("Kalymnos");es funktioniert nicht


    dank euch
    Tino

    hallo,


    danke bin gerade erst wieder zum testen gekommen,
    ich glaube, ich habe nur vergessen, nur dann abzufragen wenn mind. ein buchstabe drin steht.
    ich verwende ja das char[0] und wenn ich beim ersten buchstaben nochmal auf zurück gehe, gibt es kein char[0], das habe ich nicht abgefangen.


    jetzt geht es,
    danke Tino

    hallo,
    ich habe ein EditText feld zur eingabe und etwas zu suchen...

    es geht soweit, nur wenn ich auf eingabemaske den zurück-button drücke und ihn beim ersten buchstaben versehentlich nochmal drücke, stürzt die app ab.
    wie kann ich verhindern, dass zb. wenn nur ein buchstabe also der erste meines zu suchenden wortes noch steht, der zurück-button nicht mehr bedient werden kann?


    danke für antworten
    tino

    hallo,
    ich möchte meine 4 activities mit swipetouch "durchwischen", benutze dazu einen OnSwipeTouchListener und alles funktioniert.
    wie kann ich es optisch hinbekommen, dass beim onSwipeRight() auch die activity von links nach rechts geschoben wird,
    bei mir kommt sie zwar aber optisch gesehen auch wieder nur von rechts nach links.


    danke für antworten
    Tino

    hallo,
    ich habe mehrere kleine projekte im android studio zum testen von listen, cardview, etc....
    ich teste sie direkt auf dem smartphone, es geht immer nur eines ?
    sobald ich das nächste in android studio öffne und dieses aufs phone lade ist das vorherige wieder verschwunden.


    gehört das so und man kann immer nur eines aktuell am smartphone haben (was ich komisch fände) oder mache ich einen anfängerfehler ?


    dank euch
    Tino

    hallo
    danke nochmal,
    irgendwie klappt es nicht, ich versuche grad lieber die einträge in xml-dateien, ein langer string für meine 7 werte und die mit zb. "_" verbinden, den dann anschließend wieder am trennzeichen aufzusplitten und so an die einzelnen werte zu kommen.


    oder ich hol mein altes händy wieder wo die 2 sachen in der manifest reichen :)


    gruss Tino

    hallo,
    folgende zeilen hab ich in die manifest datei, das hab ich im netz dazu gefunden...


    Code
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
     <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

    ausserdem ist der ordner nicht auf einer weiteren sd-karte sondern der eigentlichen hauptkarte....hab keine sd drin grad

    hallo,
    gleich noch eine frage.
    ich möchte in meinem imageView nichts aus drawable sondern aus einem ordner am smartfone anzeigen,
    ich dem fall hier nicht auf der sd karte.


    per klick auf das bild am händy sagt es mir folgenden pfad:
    storage/emulated/0/Pictures/Leonides/Spanien.jpg
    nun wollte ich es auch so anzeigen lassen...

    Code
    File imgFile = new  File("/storage/emulated/0/Pictures/Leonides/Spanien.jpg");
    Bitmap myBitmap = BitmapFactory.decodeFile(imgFile.getAbsolutePath());
    this.imageView.setImageBitmap(myBitmap);


    aber ich sehe nichts?
    muss es auf einer anderen sd-karte sein? oder ist am pfad was anders zu schreiben?


    danke
    Tino

    hallo,
    meine name ist Tino und ich bin neu hier und bastle gerade etwas an einer kleinen listen app..


    ich habe eine liste mit ländern, nach dem klick auf das land geht die neue activity auf und stellt alle untergebiete des landes dar...
    fest reingeschrieben geht alles so gut:


    Code
    listView=(ListView)findViewById(R.id.listFelsen);
    listItem = getResources().getStringArray(R.array.array_Spanien);


    ich übergebe der activity ja das land mit als string

    Code
    if(getIntent().hasExtra("id") == true) {
                land = getIntent().getExtras().getString("id");
    }

    jetzt halt recht plump...

    Code
    if (land.equals("Spanien")) {
                listItem = getResources().getStringArray(R.array.array_Spanien);
    }
    else if (land.equals("Usa")) { {
                listItem = getResources().getStringArray(R.array.array_Usa);
    }
    
    
    ..... usw

    da es viele sind möchte ich ja nur :
    listItem = getResources().getStringArray(R.array.land);
    habe es so versucht: String test= "R.array."+land; dann auf int gecasted, sowas eben....
    nichts geht, die ganzen einträge zu den ländern stehen in einer xml-datei, wie gesagt fest reingeschrieben geht alles.
    danke für antworten
    Tino