Interoperacyjność w funkcji Glance
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
W niektórych przypadkach możesz użyć XML i RemoteViews, aby wyświetlić widok.
Być może masz już zaimplementowaną funkcję bez Glance lub funkcja nie jest jeszcze dostępna albo nie jest możliwa do zaimplementowania za pomocą obecnego interfejsu Glance API. W takich sytuacjach Glance udostępnia AndroidRemoteViews, czyli interfejs API do współdziałania.
Kompozycja AndroidRemoteViews umożliwia umieszczanie RemoteViews razem
z innymi kompozycjami:
valpackageName=LocalContext.current.packageNameColumn(modifier=GlanceModifier.fillMaxSize()){Text("Isn't that cool?")AndroidRemoteViews(RemoteViews(packageName,R.layout.example_layout))}
Utwórz i zdefiniuj RemoteViews tak jak bez Glance i przekaż je jako parametr.
Możesz też tworzyć kontenery RemoteViews dla swoich kompozycji:
AndroidRemoteViews(remoteViews=RemoteViews(packageName,R.layout.my_container_view),containerViewId=R.id.example_view){Column(modifier=GlanceModifier.fillMaxSize()){Text("My title")Text("Maybe a long content...")}}
W tym przypadku układ zawierający „kontener” jest przekazywany ze zdefiniowanym identyfikatorem. Ten kontener musi być ViewGroup, ponieważ służy do umieszczania
zdefiniowanej treści.
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: 2026-08-08 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: 2026-08-08 UTC."],[],[]]