共用方式為


ActivityOptions 類別

定義

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

[Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)]
public class ActivityOptions : Java.Lang.Object
[<Android.Runtime.Register("android/app/ActivityOptions", DoNotGenerateAcw=true)>]
type ActivityOptions = class
    inherit Object
繼承
ActivityOptions
屬性

備註

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

android.app.ActivityOptionsJava 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

建構函式

ActivityOptions(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

欄位

ExtraUsageTimeReport

所傳遞 #requestUsageTimeReport 的額外時間很長,其中包含使用者在應用程式流程中花費的總時間(以毫秒為單位)。

ExtraUsageTimeReportPackages

所傳遞 #requestUsageTimeReport 之額外專案中的套件組合,其中包含與應用程式相關聯之每個套件所花費時間的詳細資訊;每個機碼都是套件名稱,其值是包含時間的長時間(以毫秒為單位)。

ModeBackgroundActivityStartAllowed
已淘汰.

PendingIntent允許使用背景活動開始許可權。

ModeBackgroundActivityStartDenied
已淘汰.

PendingIntent拒絕 使用背景活動啟動權限的 。

ModeBackgroundActivityStartSystemDefined
已淘汰.

未選擇明確的值。

屬性

Class

傳回這個 Object的運行時間類別。

(繼承來源 Object)
Handle

基礎Android實例的句柄。

(繼承來源 Object)
IsShareIdentityEnabled

傳回啟動應用程式是否已選擇與已啟動的活動共用其身分識別。

JniIdentityHashCode

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
JniPeerMembers

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

LaunchBounds

傳回應該用來啟動活動的界限。

LaunchDisplayId

取得應啟動活動的顯示標識碼。

LockTaskMode

取得活動是否要啟動至 LockTask 模式。

PeerReference

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
PendingIntentBackgroundActivityLaunchAllowed

如果呼叫端可以啟動背景活動,則允許在背景啟動PendingIntent活動。 -或- 如果呼叫端可以啟動背景活動,則可以在背景啟動 PendingIntent 活動。

PendingIntentBackgroundActivityStartMode

取得允許或拒絕寄件者許可權以啟動PendingIntent背景活動的模式。

PendingIntentCreatorBackgroundActivityStartMode

傳回模式,以啟動 由 建立者 PendingIntent授與的背景活動。

SplashScreenStyle

取得樣式可用於冷啟動活動。

ThresholdClass

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

ThresholdType

此 API 支援適用於 Android 的 Mono 基礎結構,並不適合直接從您的程式代碼使用。

方法

Clone()

建立並傳回這個 對象的複本。

(繼承來源 Object)
Dispose()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
Dispose(Boolean)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集決定不再參考物件時,垃圾收集行程在 物件上呼叫。

(繼承來源 Object)
MakeBasic()

建立沒有與其相關聯的特殊動畫的基本 ActivityOptions。

MakeClipRevealAnimation(View, Int32, Int32, Int32, Int32)

建立 ActivityOptions,指定動畫,其中新活動會從螢幕的小原始區域顯示到其最終的完整表示法。

MakeCustomAnimation(Context, Int32, Int32, Int32)

建立 ActivityOptions,指定要在顯示活動時執行的自定義動畫。

MakeCustomAnimation(Context, Int32, Int32)

建立 ActivityOptions,指定要在顯示活動時執行的自定義動畫。

MakeLaunchIntoPip(PictureInPictureParams)

ActivityOptions建立啟動到圖片中的實例。

MakeScaleUpAnimation(View, Int32, Int32, Int32, Int32)

建立 ActivityOptions,指定動畫,其中新活動會從螢幕的小原始區域縮放到其最終的完整表示法。

MakeSceneTransitionAnimation(Activity, Pair[])

建立 ActivityOptions,以使用跨活動場景動畫在活動之間轉換。

MakeSceneTransitionAnimation(Activity, View, String)

建立 ActivityOptions,以使用跨活動場景動畫在活動之間轉換。

MakeTaskLaunchBehind()

如果與 Intent 一起設定。

MakeThumbnailScaleUpAnimation(View, Bitmap, Int32, Int32)

建立 ActivityOptions,指定動畫,其中縮圖會從指定位置縮放至正在啟動的新活動視窗。

Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
RequestUsageTimeReport(PendingIntent)

詢問系統追蹤使用者花費在應用程式啟動時的時間,並回報一次完成。

SetAppVerificationBundle(Bundle)

Bundle如果呼叫 Context#startActivity 導致應用程式安裝,請將 提供給應用程式安裝程式的 ,以進行其他驗證。

SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
SetLaunchBounds(Rect)

設定活動應啟動的界限(視窗大小和位置)。

SetLaunchDisplayId(Int32)

設定應該啟動活動的顯示識別碼。

SetLockTaskEnabled(Boolean)

設定活動是否要啟動至 LockTask 模式。

SetPendingIntentBackgroundActivityStartMode(BackgroundActivityStartMode)

設定允許或拒絕傳送者許可權以將背景活動啟動至 PendingIntent 的模式。

SetPendingIntentCreatorBackgroundActivityStartMode(BackgroundActivityStartMode)

PendingIntent允許 使用其建立者的許可權來啟動背景活動。

SetShareIdentityEnabled(Boolean)

設定是否應該與活動共享啟動應用程式的身分識別。

SetSplashScreenStyle(Int32)

設定開啟活動的慣用啟動顯示畫面樣式。

ToArray<T>()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
ToBundle()

傳回建立的選項做為套件組合,其可傳遞至 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 和相關方法。

ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
Update(ActivityOptions)

從 var>otherOptions/var> 中提供的值更新此 ActivityOptions< 中的<目前值。

Wait()

讓目前線程等候直到喚醒為止,通常是藉由em <notified/em>或<em>interrupted</em> 來喚醒它。<>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)
Wait(Int64)

讓目前的線程等到喚醒為止,通常是因為 <em>notified</em> 或 <em>interrupted</em>,或直到經過一定數量的實時為止。

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.Finalized()

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

GetJniTypeName(IJavaPeerable)

用來建置選項套件組合的協助程序類別,可與和相關方法搭配 android.content.Context#startActivity(android.content.Intent, android.os.Bundle) Context.startActivity(Intent, Bundle) 使用。

適用於