همکنشپذیری «نگاه سریع»
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
در برخی موارد، ممکن است بخواهید از XML و RemoteViews برای ارائه نما استفاده کنید.
شاید قبلاً ویژگیای را بدون Glance پیادهسازی کردهاید، یا این ویژگی
هنوز دردسترس نیست یا با Glance API فعلی امکانپذیر نیست. برای این شرایط،
Glance میانای برنامهسازی کاربردی همکنشپذیری AndroidRemoteViews را ارائه میدهد.
AndroidRemoteViews composable اجازه میدهد RemoteViews درکنار
دیگر composableهای شما قرار بگیرد:
valpackageName=LocalContext.current.packageNameColumn(modifier=GlanceModifier.fillMaxSize()){Text("Isn't that cool?")AndroidRemoteViews(RemoteViews(packageName,R.layout.example_layout))}
RemoteViews را همانطور که بدون Glance انجام میدهید ایجاد و تعریف کنید و آن را بهعنوان پارامتر ارسال کنید.
علاوهبراین، میتوانید برای composableهایتان محفظههای RemoteViews ایجاد کنید:
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...")}}
در این مورد، طرحبندیای که حاوی «محفظه» است با شناسه تعریفشده ارسال میشود. این محتوی باید ViewGroup باشد، زیرا برای قرار دادن محتوای تعریفشده استفاده میشود.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-11-02 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-11-02 بهوقت ساعت هماهنگ جهانی."],[],[]]