- składnia:
<property android:name="string" android:resource="resource specification" android:value="string" />
- zawarte w:
<activity><activity-alias><application><provider><receiver><service>- description:
- Para nazwa-wartość elementu dodatkowych, dowolnych danych, które można przekazać do
komponent nadrzędny. Element komponentu może zawierać dowolną liczbę podelementów
<property>. Prawidłowe nazwy obejmują dowolną stałe właściwości zdefiniowane w zajęciaPackageManager, Zdefiniowano tagi (PackageManager.Property) w klasach takich jakWindowPropertiesi dowolne stałe zdefiniowane doraźnie. Uzyskuj wartości pojedynczo za pomocą MetodaPackageManager.getProperty().Za pomocą atrybutu
android:valuemożesz określić zwykłe wartości. Podaj identyfikatory zasobów za pomocąandroid:resource. Określanie Zarównoandroid:value, jak iandroid:resourcesą nieprawidłowe.Na przykład ten kod przypisuje wartość zapisaną w zasobie
@string/kangaroodo nazwa dla elementuzoo:<property android:name="zoo" android:value=”@string/kangaroo” />
Kod w tym miejscu przypisuje jednak identyfikator liczbowy zasobu, a nie wartość zapisaną w zasobie
zoo:<property android:name="zoo" android:resource=”@string/kangaroo” />
- atrybuty:
android:name- Nazwa usługi. Jeśli kilka równorzędnych tagów
<property>ma parametr o tej samej nazwie. android:resource- Odniesienie do zasobu. Identyfikator zasobu to wartość przypisana do usługi. Identyfikator można pobrać
z usługi przez
PackageManager.Property.getResourceId() android:value- Wartość przypisana do usługi. Tabela poniżej zawiera listę prawidłowych typów danych i metod akcesorów dla wartości
atrybut:
Typ Uzyskujący dostęp do PackageManager.property Ciąg znaków: użyj podwójnych ukośników lewych (\\) do zmiany znaczenia znaków; na przykład \\ni\\uxxxxxdla znaku UnicodegetString()Liczba całkowita: na przykład 100getInteger()Wartość logiczna: truelubfalsegetBoolean()Kolor: w formacie #rgb,#argb,#rrggbblub#aarrggbbgetInteger()Liczba zmiennoprzecinkowa: na przykład 1.23.getFloat()
Uwaga: tag
<property>nie może zawierać jednocześnie elementuandroid:valuei Atrybutyandroid:resource. W takim przypadku preferowana jest opcjaandroid:resource.- wprowadzone w:
- Poziom API 31
<usługa>
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-10-21 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-10-21 UTC."],[],[]]