Bir Bakışta birlikte çalışabilirlik
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Bazı durumlarda, görünüm sağlamak için XML ve RemoteViews kullanmak isteyebilirsiniz.
Belki de bir özelliği Glance olmadan uyguladınız veya özellik henüz mevcut değil ya da mevcut Glance API ile mümkün değil. Glance, bu gibi durumlarda birlikte çalışabilirlik API'si olan AndroidRemoteViews'i sunar.
AndroidRemoteViews composable'ı, RemoteViews öğesinin diğer composable'larınızla birlikte yerleştirilmesine olanak tanır:
valpackageName=LocalContext.current.packageNameColumn(modifier=GlanceModifier.fillMaxSize()){Text("Isn't that cool?")AndroidRemoteViews(RemoteViews(packageName,R.layout.example_layout))}
RemoteViews öğesini Glance olmadan yaptığınız gibi oluşturup tanımlayın ve parametre olarak iletin.
Ayrıca, composable'larınız için RemoteViews kapsayıcıları oluşturabilirsiniz:
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...")}}
Bu durumda, "container" öğesini içeren bir düzen, tanımlanan kimlikle iletilir. Bu kapsayıcı, tanımlanan içeriği yerleştirmek için kullanıldığından ViewGroup olmalıdır.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2026-11-02 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-11-02 UTC."],[],[]]