Hi, danke für den Link... den kannte ich aber schon.
Ich hab das problem das ich meine updatefunktion im WidgetProvider als static deklariert habe. Dadurch ist es nicht möglich getPreferences(MODE_PRIVATE) oder getSharedPreferences("name", MODE_PRIVATE) aufzurufen.
Da ich aber den Context zur verfügung habe kann ich mit context.getString(R.string.app_widget_name); den entsprechenden String aus R.string auslesen.
Das geht ja leider mit den Shared Preferences nicht oder doch ?
Ist es wirklich nicht möglich im JavaCode die string.xml oder eine andere .xml datei zu aktualliseiren. (Wenn meine App lauft kann ich ja auch sharedPreferences setzen/aktuallisieren).
Also nochmal zusammengefasst:
Entweder möchte ich eine xml datei editieren aus meinem JavaCode der Activity.
Oder (static) im AppwidgetProvider Shared Preferences Zugriff bekommen.
EDIT: habs herausgefunden context.getsharedPreferences() hat mir geholfen. THX anyway