Class ActionResponseBuilder

ActionResponseBuilder

سازنده برای اشیاء ActionResponse .

مواد و روش ها

روش نوع برگشت توضیح مختصر
build() ActionResponse پاسخ اقدام فعلی را می سازد و آن را تأیید می کند.
setNavigation(navigation) ActionResponseBuilder پاسخ به یک کنش Navigation را تنظیم می کند.
setNotification(notification) ActionResponseBuilder اعلان را تنظیم می کند تا هنگام فعال شدن عملکرد نمایش داده شود.
setOpenLink(openLink) ActionResponseBuilder URL را تنظیم می کند تا زمانی که عملکرد فعال می شود به آن پیمایش شود.
setStateChanged(stateChanged) ActionResponseBuilder یک پرچم تنظیم می کند تا نشان دهد که این عملکرد وضعیت داده موجود را تغییر داده است.

مستندات دقیق

build()

پاسخ اقدام فعلی را می سازد و آن را تأیید می کند.

برگشت

ActionResponse - یک ActionResponse معتبر.

پرتاب می کند

Error - اگر پاسخ اقدام ساخته شده معتبر نباشد.


setNavigation(navigation)

پاسخ به یک کنش Navigation را تنظیم می کند.

مولفه های

نام تایپ کنید شرح
navigation Navigation Navigation برای استفاده.

برگشت

ActionResponseBuilder - این شی، برای زنجیره‌بندی.


setNotification(notification)

اعلان را تنظیم می کند تا هنگام فعال شدن عملکرد نمایش داده شود.

مولفه های

نام تایپ کنید شرح
notification Notification Notification برای استفاده

برگشت

ActionResponseBuilder - این شی، برای زنجیره‌بندی.


URL را تنظیم می کند تا زمانی که عملکرد فعال می شود به آن پیمایش شود.

مولفه های

نام تایپ کنید شرح
openLink OpenLink OpenLink برای استفاده.

برگشت

ActionResponseBuilder - این شی، برای زنجیره‌بندی.


setStateChanged(stateChanged)

یک پرچم تنظیم می کند تا نشان دهد که این عملکرد وضعیت داده موجود را تغییر داده است. به عنوان مثال، اگر این اقدام یک کار ایجاد کرد یا اطلاعات تماس را به روز کرد. وقتی این پرچم روی درست تنظیم می‌شود، سرویس‌هایی مانند Gmail می‌توانند تمام داده‌های حالت حافظه پنهان مرتبط با این عملکرد را پاک کنند.

مولفه های

نام تایپ کنید شرح
stateChanged Boolean آیا این اقدام داده‌های وضعیت موجود را تغییر داده است یا خیر. پیش فرض به نادرست.

برگشت

ActionResponseBuilder - این شی، برای زنجیره‌بندی.