Seite 1 von 1

Radio Einstellungen anpassen

Verfasst: Sa 16. Apr 2016, 23:33
von cardroid
Normal macht man einen Suchlauf und der Scanner findet wirklich einen Haufen Sender. Die bevorzugten Sender kann man dann mit deren Namen versehen und als Favorit ("Herz") abspeichern.
Diese Infos werden dann in Wirklichkeit in diesem File gespeichert:

Code: Alles auswählen

/data/data/com.example.radio/shared_prefs/RadioPreferences.xml
Das lässt sich dann hervorragend sichern oder auch "von Hand" ändern.
Ich habe mir aus dem Netz eine FM Frequenzliste geholt und dann ratzfatz die App damit gefüttert - ohne Scan und händisches Eintippen der Stationsnamen.

Exemplarisch schaut das File dann so aus:

Code: Alles auswählen

<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
    <int name="mfreq" value="9990" />
    <string name="abridge">;Ö3;;;Ö3;;;;;Welle1;;;;;;;;AntTiro;;Ö3;;Ö3;Energy;Antenne;;FM4;Life;;FM4;;Life;Welle1;;;AntTiro;;;Kronehi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AntTiro;Welle1;Ö3;Ö3;Energy;Antenne;Life;FM4;Welle1;AntTiro;Kronehi;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</string>
    <int name="funId" value="0" />
    <string name="name">;;;;;;;;;;;;;;;;;Antenne Tirol;;;;;Energy;Die Antenne;;FM4;Life Radio;;FM4;;Life Radio;Welle 1;;;Antenne Tirol;;;Kronehit;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;Antenne Tirol;;;;;;Life Radio;;;Antenne Tirol;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</string>
    <string name="freq">87.6;88.5;88.8;89.2;89.8;90.2;91.1;92.1;92.5;92.9;94.0;94.2;94.6;95.5;96.0;96.4;97.0;97.6;98.0;98.2;98.7;99.5;99.9;100.8;101.0;101.4;101.8;102.2;102.5;102.9;103.4;104.3;104.5;104.8;105.1;105.4;105.9;106.5;107.7;;;;;;;;;;576;630;1260;1503;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;97.6;92.9;98.2;99.5;99.9;100.8;101.8;102.5;104.3;105.1;106.5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;</string>
    <int name="chanId" value="22" />
    <int name="mvolume" value="100" />
    <int name="fmtype" value="0" />
</map>
Im Grunde also 3 längere Strings getrennt nach Semikolon... jeweils für Stationskurzname, Langname und Frequenz.