Erstaunlich: App findet unaufgefordert eine Datei

  • 1 Antworten
  • Neuester Beitrag
Diskutiere Erstaunlich: App findet unaufgefordert eine Datei im Android App Entwicklung im Bereich Betriebssysteme & Apps.
N

note3

Ambitioniertes Mitglied
Hallo zusammen,

ich habe eine gpx-Datei (das ist ja eine reine Text-Datei) auf mein note3
kopiert und dort einfach mal angeklickt.
Erstaunlicherweise öffnet sich dann die App vom Alpenverein und zeigt den
Track (die Radeltour) an.
Was geschieht hier? Wie erkennt die App des Alpenvereins, dass ich einen
Klick auf eine gpx-Datei ausgeführt habe?

Denn jetzt stellt sich natürlich sofort die Frage wie ich erreichen kann,
dass bei einem Klick auf die Datei meine eigene App geöffnet wird.
Dass ich dann die in der Datei vorhandenen Daten interpretieren
und verarbeiten muss ist klar, aber das ist kein größeres Problem.

Muss ich Einträge in mein Manifest schreiben?

Mit Gruß
E.S

Der Anfang der Datei sieht so aus:
(dort steht nirgends, welche App darauf zugreifen soll)
Code:
<?xml version="1.0" encoding="UTF-8"?>
<gpx
 version="1.0"
creator="GPSBabel - http://www.gpsbabel.org"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.topografix.com/GPX/1/0"
xsi:schemaLocation="http://www.topografix.com/GPX/1/0 http://www.topografix.com/GPX/1/0/gpx.xsd http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
<time>2012-03-29T12:27:46Z</time>
<bounds minlat="47.756179000" minlon ="11.290242000" maxlat="47.893407000" maxlon="11.424971000" />
<wpt lat="47.893209000" lon="11.424274000">
  <name>GELTING</name>
  <cmt>GELTING</cmt>
  <desc>GELTING</desc>
</wpt>
<wpt lat="47.825270000" lon="11.303819000">
  <name>KIOSK</name>
  <cmt>KIOSK</cmt>
  <desc>KIOSK</desc>
</wpt>
<trk>
  <name>tour</name>
<trkseg>
<trkpt lat="47.893357000" lon="11.424971000">
</trkpt>
<trkpt lat="47.893163000" lon="11.424836000">
 
E

erli2909

Fortgeschrittenes Mitglied
Im Manifest musst du die Dateiendung eintragen:

Code:
<intent-filter
            <data android:pathPattern=".*\\.myowntype" />
</intent-filter>
 
Ähnliche Themen - Erstaunlich: App findet unaufgefordert eine Datei Antworten Datum
6
2
3