Ich versuche mein Widget zu ändern, so dass es auf 4.2 Lockscreens platziert werden unterstützt. Ich möchte jedoch immer noch ältere SDKs unterstützen.Hinzufügen von android: widgetCategory = "keyguard | home_screen" während noch ältere sdk unterstützt
Ich habe
android:widgetCategory="keyguard|home_screen"
meine appwidget-Provider in res/xml, aber eclipse beklagt, dass es „keine Resource Identifier für Attribut widetCategory in Paket android‘ gefunden
Wenn ich die minSdkVerion erhöhen bis 17 alles funktioniert gut, aber ich möchte immer noch ältere SDKs unterstützen.
Ich habe versucht, Ressourcenqualifizierer erstellen eine separate res/xml-v17/mywidget.xml und nur das Tag dort hinzufügen, aber der Fehler immer noch auftritt.
Danke für jede Hilfe.
Bearbeiten: Ich fand es heraus. Die Verwendung eines res/xml-v17/Ordners ist die Antwort. Ich musste nur das Build-Ziel für mein Projekt auf 17/4.2 ändern.
Vielen Dank für die Aktualisierung zu setzen, Ziel gut funktioniert wechselnden bauen. – jasonflaherty