ConnectionService Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata.
[Android.Runtime.Register("android/telecom/ConnectionService", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class ConnectionService : Android.App.Service
[<Android.Runtime.Register("android/telecom/ConnectionService", ApiSince=23, DoNotGenerateAcw=true)>]
type ConnectionService = class
inherit Service
- Ereditarietà
- Attributi
Commenti
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. Definito b <>system managed</b.>ConnectionService</li><li>È un'app per chiamate autonoma e non vuole che le chiamate siano integrate nell'app per telefoni incorporata. Detto b <>autogestito</b.>ConnectionService</li></ol> Dopo l'implementazione, è ConnectionService necessario eseguire i passaggi seguenti in modo che Telecom venga associato:
1. Registrazione in AndroidManifest.xml<br/>
<service android:name="com.example.package.MyConnectionService"
android:label="@string/some_label_for_my_connection_service"
android:permission="android.permission.BIND_TELECOM_CONNECTION_SERVICE">
<intent-filter>
<action android:name="android.telecom.ConnectionService" />
</intent-filter>
</service>
2. Registrazione di PhoneAccount con TelecomManager.<br/> Vedere PhoneAccount e TelecomManager#registerPhoneAccount per altre informazioni.
Gli elementi gestiti ConnectionServicedal sistema devono essere abilitati dall'utente nelle impostazioni dell'app per il telefono prima che Telecom venga associato. Gli s autogestito ConnectionServicedevono dichiarare l'autorizzazione android.Manifest.permission#MANAGE_OWN_CALLS nel manifesto prima che Telecom venga associato.
Dopo la registrazione e l'abilitazione da parte dell'utente nelle impostazioni dell'app per telefono o dell'autorizzazione concessa, le telecomunicazioni verranno associate a un'implementazione ConnectionService quando si vuole che ConnectionService venga effettuata una chiamata o che il servizio abbia una chiamata in arrivo tramite TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle). Può ConnectionService quindi prevedere una chiamata a #onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) o #onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) in cui deve fornire una nuova istanza di un Connection oggetto . È tramite questo Connection oggetto che telecomunicazione riceve gli aggiornamenti dello stato e ConnectionService riceve comandi di chiamata, ad esempio risposta, rifiuto, blocco e disconnessione.
Quando non ci sono più chiamate in tempo reale, le telecomunicazioni verranno scollegate da ConnectionService.
<h1>Self-Managed Servizi< di connessione/h1> Un'app VoIP può implementare un per ConnectionService assicurarsi che le chiamate siano integrate nella piattaforma Android. L'uso delle API Di telecomunicazioni per un'app VoIP offre numerosi vantaggi: viene gestita la concorrenza ul<>li<Call: >l'utente è in grado di scambiare tra chiamate in app diverse e nella rete mobile.</li><li>Semplificato il routing audio: la piattaforma fornisce all'app un elenco unificato delle route audio disponibili (ad esempioandroid.telecom.Connection#onAvailableCallEndpointsChanged(List)) e un modo standardizzato per cambiare le route audio (ad android.telecom.Connection#requestCallEndpointChange(CallEndpoint, Executor, OutcomeReceiver) esempio).<Integrazione Bluetooth /li><li>: le chiamate saranno visibili su e controllabili tramite dispositivi Bluetooth (ad esempio le unità testa dell'auto e le cuffie).<Integrazione dei dispositivi /li><li>Companion: dispositivi indossabili come orologi che implementano un InCallService può facoltativamente sottoscrivere per visualizzare le chiamate autogestito. Analogamente a un headunit Bluetooth, i dispositivi indossabili eseguono in genere il rendering della chiamata usando un'esperienza utente di chiamata generica e forniscono all'utente controlli di chiamata di base, ad esempio hangup, answer, reject.</li><li>Automotive calling experiences - Android supporta esperienze ottimizzate per il settore automobilistico che offre un mezzo per controllare e visualizzare le chiamate in un'automobile. Queste esperienze sono in grado di sfruttare i metadati delle chiamate fornite dall'app.</li></ul><h2 Registrazione di un account> telefonico/h2< Prima che>l'app possa gestire le chiamate in ingresso o in uscita tramite Telecom, è necessario registrare un PhoneAccount con telecomunicazione che indica alla piattaforma che l'app è in grado di chiamare.
L'app deve creare una nuova istanza di PhoneAccount che soddisfi i requisiti seguenti: <ul><li>Has PhoneAccount#CAPABILITY_SELF_MANAGED (impostato usando PhoneAccount.Builder#setCapabilities(int)). Ciò indica a Telecom che l'app indicherà chiamate, ma che fornisce un'interfaccia utente primaria per le chiamate da sola.</li><li>Specificare un identificatore univoco per l'oggetto PhoneAccount tramite l'attributo PhoneAccountHandle#getId() . In base alla PhoneAccountHandle documentazione, non è consigliabile usare un identificatore che contiene informazioni personali o altre informazioni riservate. Una scelta tipica è un UUID.</li></ul> L'app deve registrare il nuovo PhoneAccount con Telecom usando TelecomManager#registerPhoneAccount(PhoneAccount).
PhoneAccounts persistenza tra il riavvio. È possibile usare TelecomManager#getOwnSelfManagedPhoneAccounts() per confermare la PhoneAccount registrazione. L'app dovrebbe in genere registrare solo un singolo PhoneAccountoggetto .
<h2>Implementazione di ConnectionService</h2> L'app usa TelecomManager#placeCall(Uri, Bundle) per avviare nuove chiamate in uscita e TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle) per segnalare nuove chiamate in ingresso. Chiamando queste API, lo stack di telecomunicazioni viene associato all'implementazione dell'app ConnectionService . Telecom informerà l'app che non è in grado di gestire una richiesta di chiamata all'ora corrente (ad esempio, potrebbe esserci una chiamata di emergenza in corso, il che significa che l'app non è autorizzata a gestire le chiamate all'ora corrente) o chiederà all'app di creare una nuova istanza di Connection per rappresentare una chiamata nell'app.
L'app deve implementare i metodi seguenti ConnectionService : <ul><li>ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) - chiamato da Telecom per chiedere all'app di creare un nuovo Connection oggetto per rappresentare una chiamata in uscita richiesta dall'app tramite TelecomManager#placeCall(Uri, Bundle).</li><li><ConnectionService#onCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest) - chiamato da Telecom per informare l'app che una chiamata segnalata tramite TelecomManager#placeCall(Uri, Bundle) non può essere gestita in questo momento. L'app non deve effettuare una chiamata all'ora corrente.</li><li>ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) - chiamato da Telecom per chiedere all'app di creare un nuovo Connection oggetto per rappresentare una chiamata in ingresso segnalata dall'app tramite TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle).</li><li>ConnectionService#onCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest) : chiamato da Telecom per informare l'app che una chiamata in ingresso segnalata tramite TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle) non può essere gestita in questo momento. L'app non deve inviare una nuova notifica di chiamata in arrivo e deve rifiutare automaticamente la chiamata.</li></ul>
<h2>Implementazione di una connessione</h2> L'app deve estendere la Connection classe per rappresentare le chiamate nell'app. Quando si creano nuove istanze di Connection, è necessario assicurarsi che le proprietà seguenti siano impostate nella nuova Connection istanza restituita da ConnectionService: <ul><li>Connection#setAddress(Uri, int) - l'identificatore per l'altra parte. Per le app con numeri di telefono utente, Uri può essere un PhoneAccount#SCHEME_TEL URI che rappresenta il numero di telefono.</li><li>Connection#setCallerDisplayName(String, int) : nome visualizzato dell'altra parte. Questo è ciò che verrà mostrato nei dispositivi Bluetooth e in altre superfici chiamante, ad esempio dispositivi indossabili. Ciò è particolarmente importante per le chiamate che non usano un numero di telefono per identificare il chiamante o chiamato party.</li><li>Connection#setConnectionProperties(int) : assicurarsi di impostare Connection#PROPERTY_SELF_MANAGED per identificare la piattaforma gestita dalla chiamata dall'app.</li><li>Connection#setConnectionCapabilities(int) : se l'app supporta l'esecuzione di chiamate inattive (ad esempio con chiamate) è necessario ottenere Connection#CAPABILITY_SUPPORT_HOLD e Connection#CAPABILITY_HOLD indicare alla piattaforma che si chiama può essere potenzialmente mantenuta per scenari di chiamata simultanei.</li><li>Connection#setAudioModeIsVoip(boolean) : impostato su per true assicurarsi che la piattaforma conosca la chiamata è una chiamata VoIP.</li><li>Per le istanze appena create Connection , non modificare lo stato della chiamata usando Connection#setActive(), Connection#setOnHold() fino a quando la chiamata non viene aggiunta a Telecom (ad esempio, è stata restituita tramite ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) o ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest)).
</li></ul>
<h2>Come effettuare chiamate< in uscita/h2> Quando l'app vuole inserire una chiamata in uscita chiama TelecomManager#placeCall(Uri, Bundle). È necessario specificare un Uri oggetto per identificare a chi viene effettuata la chiamata e specificare l'oggetto PhoneAccountHandle associato all'app PhoneAccount registrata usando TelecomManager#EXTRA_PHONE_ACCOUNT_HANDLE nel Bundle parametro .
Telecom verrà associato all'implementazione dell'app ConnectionService e chiamerà: <ul><li>ConnectionService#onCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) : corrisponderà ConnectionRequest#getAddress() all'indirizzo specificato durante l'inserimento della chiamata. Devi restituire una nuova istanza della classe dell'app Connection per rappresentare la chiamata in uscita.</li><li>ConnectionService#onCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest) : l'app non deve effettuare la chiamata in questo momento. La chiamata deve essere annullata e l'utente ha informato che la chiamata non può essere effettuata.</li></ul>
Le nuove chiamate in uscita verranno avviate in uno Connection#STATE_DIALING stato. Questo stato indica che l'app è in corso di connessione della chiamata all'altra parte.
Una volta che l'altra parte risponde alla chiamata (o è configurata correttamente), l'app dovrebbe chiamare Connection#setActive() per informare Telecom che la chiamata è ora attiva.
<h2>Come aggiungere chiamate< in ingresso/h2> Quando l'app riceve una chiamata in arrivo, deve chiamare TelecomManager#addNewIncomingCall(PhoneAccountHandle, Bundle). Impostare il PhoneAccountHandle parametro sull'oggetto PhoneAccountHandle associato all'oggetto dell'app PhoneAccount.
Telecom verrà associato all'implementazione dell'app ConnectionService e chiamerà: <ul><li>ConnectionService#onCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) - Dovresti restituire una nuova istanza della classe dell'app Connection per rappresentare la chiamata in ingresso.</li><li>ConnectionService#onCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest) : l'app non deve ricevere la chiamata in questo momento; la chiamata deve essere rifiutata in modo invisibile all'utente. L'utente potrebbe essere informato di una chiamata non eseguita.</li></ul>
Le nuove chiamate in ingresso inizieranno con uno Connection#STATE_RINGING stato. Questo stato indica che l'app ha una nuova chiamata in ingresso in sospeso. Telecom non riproduce una suoneria o pubblica una notifica per la tua app. Spetta all'app pubblicare una notifica di chiamata in arrivo con una suoneria associata. Telecom chiamerà Connection#onShowIncomingCallUi() su Connection quando l'app può pubblicare la notifica di chiamata in arrivo. Per Connection#onShowIncomingCallUi() the docs altre informazioni su come pubblicare la notifica, vedere .
La notifica di chiamata in arrivo (o l'interfaccia utente a schermo intero) avrà in genere un'azione "risposta" e "rifiuta" che l'utente sceglie. Quando l'app riceve la "risposta" o "rifiuta", android.app.PendingIntentdevi chiamare Connection#setActive() per informare Telecom che la chiamata è stata risposta o Connection#setDisconnected(DisconnectCause) per informare Telecom che la chiamata è stata rifiutata. Se la chiamata è stata rifiutata, fornire un'istanza di DisconnectCause con DisconnectCause#REJECTEDe quindi chiamare Connection#destroy().
Oltre a gestire le richieste per rispondere o rifiutare la chiamata tramite azioni di notifica, l'app deve anche implementare i Connection#onAnswer(int) metodi e Connection#onAnswer() in Connection. Questi verranno generati se l'utente risponde alla chiamata tramite un dispositivo Bluetooth o un altro dispositivo, ad esempio un'esperienza utente indossabile o automobilistica. In risposta, l'app deve chiamare Connection#setActive() per informare Telecom che la chiamata è stata risposta.
Inoltre, l'app deve implementare Connection#onReject() per gestire le richieste per rifiutare la chiamata generata tramite Bluetooth o altre superfici di chiamata. L'app deve chiamare Connection#setDisconnected(DisconnectCause) e fornire un'istanza di DisconnectCause con DisconnectCause#REJECTED in questo caso.
<h2>Chiamate< finali/h2> Quando una chiamata attiva in corso (in ingresso o in uscita) è terminata, l'app è responsabile di informare Telecom che la chiamata è terminata.
L'app chiama: <ul><li>Connection#setDisconnected(DisconnectCause) : indica a Telecom che la chiamata è stata terminata. È necessario fornire una nuova istanza di DisconnectCause con DisconnectCause#LOCAL o DisconnectCause#REMOTE per indicare dove è stata eseguita la disconnessione della chiamata.
DisconnectCause#LOCAL indica che la chiamata terminata nell'app nel dispositivo corrente (ad esempio tramite l'azione dell'utente), dove DisconnectCause#REMOTE indica che la chiamata termina nel dispositivo remoto.</li><li>Connection#destroy() : indica a Telecom che l'istanza della chiamata può essere pulita. È consigliabile chiamare sempre questa operazione al termine di una chiamata.</li></ul>
Analogamente alla risposta alle chiamate in ingresso, le richieste di disconnessione della chiamata potrebbero provenire dall'esterno dell'app. È possibile gestirli implementando Connection#onDisconnect(). L'app deve chiamare Connection#setDisconnected(DisconnectCause) con un'istanza di DisconnectCause e il motivo DisconnectCause#LOCAL per indicare a Telecom che l'app ha disconnesso la chiamata come richiesto in base alla richiesta dell'utente.
<h2>Holding and Unholding Calls</h2> Quando l'app specifica Connection#CAPABILITY_SUPPORT_HOLD e Connection#CAPABILITY_HOLD nell'istanza Connection , sta dicendo a Telecom che le chiamate possono essere inserite in uno stato sospeso o "mantenuto" se necessario. Se l'app supporta il mantenimento delle chiamate, sarà possibile che l'utente passi tra le chiamate nella tua app e le chiamate in attesa in un'altra app o nella rete mobile. Se l'app non supporta il mantenimento delle chiamate, potresti ricevere una richiesta di disconnettere la chiamata da Telecom se l'utente sceglie di rispondere a una chiamata in arrivo in un'altra app o nella rete mobile; in questo modo si garantisce che l'utente possa trovarsi in una sola chiamata alla volta.
L'app è gratuita per modificare una chiamata tra lo stato mantenuto e quello attivo usando Connection#setOnHold() e Connection#setActive().
L'app può ricevere una richiesta da Telecom per contenere o annullare una chiamata tramite Connection#onHold() e Connection#onUnhold(). Telecom può chiedere all'app di tenere o rimuovere il controllo Connection se l'utente richiede questa azione tramite un'altra superficie di chiamata, ad esempio Bluetooth, oppure se l'utente risponde o passa a una chiamata in un'app diversa o nella rete mobile.
Quando l'app riceve una Connection#onHold() chiamata Connection#setOnHold() per informare Telecom che la chiamata è stata mantenuta correttamente.
Quando l'app riceve una Connection#onUnhold() chiamata Connection#setActive() per informare Telecom che la chiamata è stata ripresa correttamente.
per android.telecom.ConnectionService.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Costruttori
| Nome | Descrizione |
|---|---|
| ConnectionService() |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
| ConnectionService(IntPtr, JniHandleOwnership) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
Campi
| Nome | Descrizione |
|---|---|
| AccessibilityService |
Usare con |
| AccountService |
Usare con |
| ActivityService |
Usare con |
| AdvancedProtectionService |
Usare con |
| AlarmService |
Usare con |
| AppFunctionService |
Usare con |
| AppInteractionService |
Usare con |
| AppOpsService |
Usare con |
| AppSearchService |
Usare con |
| AppwidgetService |
Usare con |
| AudioService |
Usare con |
| AuthenticationPolicyService |
Usare con |
| AutofillService |
Usare con |
| BatteryService |
Usare con |
| BindAllowActivityStarts |
Obsoleti.
Flag per |
| BindExternalServiceLong |
Funziona allo stesso modo di |
| BindNotPerceptible |
Obsoleti.
Flag per |
| BindPackageIsolatedProcess |
Obsoleti.
Flag per |
| BindSharedIsolatedProcess |
Obsoleti.
Flag per |
| BiometricService |
Usare con |
| BlobStoreService |
Usare con |
| BluetoothService |
Usare con |
| BugreportService |
Servizio per acquisire un bugreport. (Ereditato da Context) |
| CameraService |
Usare con |
| CaptioningService |
Usare con |
| CarrierConfigService |
Usare con |
| ChooserService |
Usare con |
| ClipboardService |
Utilizzare con |
| CompanionDeviceService |
Usare con |
| ConnectivityDiagnosticsService |
Usare con |
| ConnectivityService |
Utilizzare con |
| ConsumerIrService |
Usare con |
| ContactKeysService |
Usare con |
| ContentRestrictionService |
Usare con |
| CredentialService |
Usare con |
| CrossProfileAppsService |
Usare con |
| DeviceIdDefault |
ID dispositivo predefinito, ovvero l'ID del dispositivo primario (non virtuale). (Ereditato da Context) |
| DeviceIdInvalid |
ID dispositivo non valido. (Ereditato da Context) |
| DeviceLockService |
Usare con |
| DevicePolicyService |
Usare con |
| DisplayHashService |
Usare con |
| DisplayService |
Usare con |
| DomainVerificationService |
Usare con |
| DownloadService |
Usare con |
| DropboxService |
Usare con |
| EuiccService |
Usare con |
| FileIntegrityService |
Usare con |
| FileService |
Usare con |
| FingerprintService |
Utilizzare con |
| GameService |
Usare con |
| GrammaticalInflectionService |
Usare con |
| HardwarePropertiesService |
Usare con |
| HealthconnectService |
Usare con |
| HidService |
Usare con |
| InputMethodService |
Usare con |
| InputService |
Usare con |
| IpsecService |
Usare con |
| JobSchedulerService |
Usare con |
| KeychainService |
Usare con |
| KeyguardService |
Usare con |
| KeystoreService |
Usare con |
| LauncherAppsService |
Usare con |
| LayoutInflaterService |
Usare con |
| LocaleService |
Usare con |
| LocationService |
Usare con |
| MediaCommunicationService |
Usare con |
| MediaMetricsService |
Usare con |
| MediaProjectionService |
Usare con |
| MediaQualityService |
Usare con |
| MediaRouterService |
Usare con |
| MediaSessionService |
Usare con |
| MemoryBudgetService |
Usare con |
| MidiService |
Utilizzare con |
| MultisensoryManagerService |
Usare con |
| NetworkStatsService |
Usare con |
| NfcService |
Usare con |
| NotificationService |
Usare con |
| NpuService |
Usare con |
| NsdService |
Usare con |
| OverlayService |
Usare con |
| PccSandboxService |
Usare con |
| PeopleService |
Usare con |
| PerformanceHintService |
Usare con |
| PersistentDataBlockService |
Usare con |
| PowerService |
Usare con |
| PrintService |
|
| ProfilingService |
Usare con |
| ReceiverExported |
Obsoleti.
Flag per |
| ReceiverNotExported |
Obsoleti.
Flag per |
| ReceiverVisibleToInstantApps |
Obsoleti.
Flag per |
| RestrictionsService |
Usare con |
| RoleService |
Usare con |
| SatelliteService |
Usare con |
| SearchService |
Utilizzare con |
| SecurityStateService |
Usare con |
| SensorService |
Usare con |
| SerialService |
Usare con |
| ServiceInterface |
Oggetto |
| ShortcutService |
Usare con |
| StatusBarService |
Usare con |
| StopForegroundDetach |
Obsoleti.
Selettore per |
| StopForegroundLegacy |
Selettore per |
| StopForegroundRemove |
Obsoleti.
Selettore per |
| StorageService |
Usare con |
| StorageStatsService |
Usare con |
| SystemHealthService |
Usare con |
| TelecomService |
Usare con |
| TelephonyImsService |
Usare con |
| TelephonyPhoneNumberService |
Usare con |
| TelephonyService |
Utilizzare con |
| TelephonySubscriptionService |
Utilizzare con |
| TetheringService |
Usare con |
| TextClassificationService |
Usare con |
| TextServicesManagerService |
Usare con |
| TimeManagerService |
Usare con |
| TvAdService |
Usare con |
| TvInputService |
Usare con |
| TvInteractiveAppService |
Usare con |
| UiModeService |
Usare con |
| UsageStatsService |
Usare con |
| UsbService |
Usare con |
| UserService |
Usare con |
| VibratorManagerService |
Usare con |
| VibratorService |
Usare con |
| VirtualDeviceService |
Usare con |
| VpnManagementService |
Usare con |
| WallpaperService |
Usare con |
| WebAppService |
Usare con |
| WifiAwareService |
Usare con |
| WifiP2pService |
Usare con |
| WifiRttRangingService |
Usare con |
| WifiService |
Usare con |
| WindowService |
Usare con |
Proprietà
| Nome | Descrizione |
|---|---|
| AllConferences |
Restituisce tutti gli elementi attivi |
| AllConnections |
Restituisce tutti gli elementi attivi |
| Application |
Restituisce l'applicazione proprietaria del servizio. (Ereditato da Service) |
| ApplicationContext |
Restituisce il contesto del singolo oggetto Application globale del processo corrente. (Ereditato da ContextWrapper) |
| ApplicationInfo |
Restituisce le informazioni complete sull'applicazione per il pacchetto di questo contesto. (Ereditato da ContextWrapper) |
| Assets |
Restituisce un'istanza di AssetManager per il pacchetto dell'applicazione. (Ereditato da ContextWrapper) |
| AttributionSource |
Ottiene l'origine di attribuzione associata a questo contesto. (Ereditato da Context) |
| AttributionTag |
L'attribuzione può essere usata in app complesse per separare logicamente parti dell'app. (Ereditato da Context) |
| BaseContext | (Ereditato da ContextWrapper) |
| CacheDir |
Restituisce il percorso assoluto della directory della cache specifica dell'applicazione nel file system. (Ereditato da ContextWrapper) |
| Class |
Restituisce la classe di runtime di questo |
| ClassLoader |
Restituisce un caricatore di classi che è possibile usare per recuperare le classi in questo pacchetto. (Ereditato da ContextWrapper) |
| CodeCacheDir |
Restituisce il percorso assoluto della directory della cache specifica dell'applicazione nel file system progettato per l'archiviazione del codice memorizzato nella cache. (Ereditato da ContextWrapper) |
| ContentResolver |
Restituisce un'istanza di ContentResolver per il pacchetto dell'applicazione. (Ereditato da ContextWrapper) |
| DataDir |
Restituisce il percorso assoluto della directory nel file system in cui vengono archiviati tutti i file privati appartenenti a questa app. Le app non devono usare direttamente questo percorso; devono usare invece getFilesDir() , getCacheDir() , getDir(String,int) o altre API di archiviazione in questa classe. Il percorso restituito può cambiare nel tempo se l'app chiamante viene spostata in un dispositivo di archiviazione adottato, quindi solo i percorsi relativi devono essere mantenuti. Non sono necessarie autorizzazioni aggiuntive per consentire all'app chiamante di leggere o scrivere file nel percorso restituito. Restituisce un file (Ereditato da ContextWrapper) |
| DeviceId |
Ottiene l'ID dispositivo a cui è associato questo contesto. (Ereditato da Context) |
| Display |
Ottiene la visualizzazione a cui è associato questo contesto. (Ereditato da Context) |
| ExternalCacheDir |
Restituisce il percorso assoluto della directory nel file system esterno primario, che si trova in un punto in ExternalStorageDirectory cui l'applicazione può inserire i file della cache di cui è proprietario. (Ereditato da ContextWrapper) |
| FilesDir |
Restituisce il percorso assoluto della directory nel file system in cui vengono archiviati i file creati con OpenFileOutput(String, FileCreationMode) . (Ereditato da ContextWrapper) |
| ForegroundServiceType |
Se il servizio è diventato un servizio in primo piano chiamando
|
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| IsDeviceProtectedStorage |
Indica se le API di archiviazione di questo contesto sono supportate dall'archiviazione protetta dal dispositivo. (Ereditato da ContextWrapper) |
| IsRestricted |
Indica se il contesto è limitato. (Ereditato da Context) |
| IsUiContext |
Restituisce |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| JniPeerMembers |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
| MainExecutor |
Restituisce un oggetto |
| MainLooper |
Restituisce il Looper per il thread principale del processo corrente. (Ereditato da ContextWrapper) |
| NoBackupFilesDir |
Restituisce il percorso assoluto della directory nel file system simile a FilesDir. (Ereditato da ContextWrapper) |
| ObbDir |
Restituisce la directory di archiviazione esterna primaria in cui è possibile trovare i file OBB dell'applicazione (se presenti). (Ereditato da ContextWrapper) |
| OpPackageName |
Restituisce il nome del pacchetto che deve essere usato per |
| PackageCodePath |
Restituisce il percorso completo del pacchetto Android primario di questo contesto. (Ereditato da ContextWrapper) |
| PackageManager |
Restituire l'istanza di PackageManager per trovare informazioni globali sul pacchetto. (Ereditato da ContextWrapper) |
| PackageName |
Restituisce il nome del pacchetto dell'applicazione. (Ereditato da ContextWrapper) |
| PackageResourcePath |
Restituisce il percorso completo del pacchetto Android primario di questo contesto. (Ereditato da ContextWrapper) |
| Params |
Restituisce il set di parametri con cui è stato creato il contesto, se è stato creato tramite |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| Resources |
Restituisce un'istanza resources per il pacchetto dell'applicazione. (Ereditato da ContextWrapper) |
| Theme |
Restituisce l'oggetto Theme associato a questo contesto. (Ereditato da ContextWrapper) |
| ThresholdClass |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
| ThresholdType |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
| UpdateableFlags |
Ottiene l'elenco dei flag di associazione che possono essere aggiornati (ad esempio aggiunti o rimossi) per una connessione esistente. (Ereditato da Context) |
| Wallpaper |
Obsoleti.
(Ereditato da ContextWrapper)
|
| WallpaperDesiredMinimumHeight |
Obsoleti.
(Ereditato da ContextWrapper)
|
| WallpaperDesiredMinimumWidth |
Obsoleti.
(Ereditato da ContextWrapper)
|
Metodi
| Nome | Descrizione |
|---|---|
| AddConference(Conference) |
Aggiunge una nuova conferenza telefonica. |
| AddConferenceFromConnection(Conference, Connection) |
Questa operazione viene usata per diventare un |
| AddExistingConnection(PhoneAccountHandle, Connection) |
Aggiunge una connessione creata da |
| AttachBaseContext(Context) |
Impostare il contesto di base per contextWrapper. (Ereditato da ContextWrapper) |
| BindIsolatedService(Intent, Context+BindServiceFlags, String, IExecutor, IServiceConnection) |
Vedere bindIsolatedService(Intent,int,String,Executor,ServiceConnection) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. (Ereditato da Context) |
| BindIsolatedService(Intent, Int32, String, IExecutor, IServiceConnection) |
La variazione di |
| BindService(Intent, Bind, IExecutor, IServiceConnection) |
Uguale a quello dell'executor |
| BindService(Intent, Context+BindServiceFlags, IExecutor, IServiceConnection) |
Vedere bindService(Intent,int,Executor,ServiceConnection) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. (Ereditato da Context) |
| BindService(Intent, IServiceConnection, Bind) |
Connettersi a un servizio dell'applicazione, creandolo, se necessario. (Ereditato da ContextWrapper) |
| BindService(Intent, IServiceConnection, Context+BindServiceFlags) |
Vedere bindService(Intent,ServiceConnection,int) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. (Ereditato da Context) |
| BindServiceAsUser(Intent, IServiceConnection, Context+BindServiceFlags, UserHandle) |
Vedere bindServiceAsUser(Intent,ServiceConnection,int,UserHandle) Call BindServiceFlags.of(long) per ottenere un oggetto BindServiceFlags. (Ereditato da Context) |
| BindServiceAsUser(Intent, IServiceConnection, Int32, UserHandle) |
Esegue il binding a un servizio nello |
| CheckCallingOrSelfPermission(String) |
Determinare se al processo chiamante di un IPC o è stata concessa un'autorizzazione specifica. (Ereditato da ContextWrapper) |
| CheckCallingOrSelfUriPermission(Uri, ActivityFlags) |
Determinare se al processo chiamante di un IPC o è stata concessa l'autorizzazione per accedere a un URI specifico. (Ereditato da ContextWrapper) |
| CheckCallingOrSelfUriPermissions(IList<Uri>, Int32) |
Determinare se al processo chiamante di un IPC <em>o a te</em> è stata concessa l'autorizzazione per accedere a un elenco di URI. (Ereditato da Context) |
| CheckCallingPermission(String) |
Determinare se al processo chiamante di un IPC gestito è stata concessa un'autorizzazione specifica. (Ereditato da ContextWrapper) |
| CheckCallingUriPermission(Uri, ActivityFlags) |
Determinare se al processo chiamante e all'ID utente è stata concessa l'autorizzazione per accedere a un URI specifico. (Ereditato da ContextWrapper) |
| CheckCallingUriPermissions(IList<Uri>, Int32) |
Determinare se al processo chiamante e all'uid è stata concessa l'autorizzazione per accedere a un elenco di URI. (Ereditato da Context) |
| CheckContentUriPermissionFull(Uri, Int32, Int32, ActivityFlags) |
Determinare se a un particolare processo e uid è stata concessa l'autorizzazione per accedere a un URI di contenuto specifico. (Ereditato da Context) |
| CheckPermission(String, Int32, Int32) |
Determinare se l'autorizzazione specificata è consentita per un processo specifico e un ID utente in esecuzione nel sistema. (Ereditato da ContextWrapper) |
| CheckSelfPermission(String) |
Determinare se è stata concessa un'autorizzazione specifica. (Ereditato da ContextWrapper) |
| CheckUriPermission(Uri, Int32, Int32, ActivityFlags) |
Determinare se a un processo specifico e a un ID utente è stata concessa l'autorizzazione per accedere a un URI specifico. (Ereditato da ContextWrapper) |
| CheckUriPermission(Uri, String, String, Int32, Int32, ActivityFlags) |
Controllare sia un URI che un'autorizzazione normale. (Ereditato da ContextWrapper) |
| CheckUriPermissions(IList<Uri>, Int32, Int32, Int32) |
Determinare se a un determinato processo e uid è stata concessa l'autorizzazione per accedere a un elenco di URI. (Ereditato da Context) |
| ClearWallpaper() |
Obsoleti.
(Ereditato da ContextWrapper)
|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| ConferenceRemoteConnections(RemoteConnection, RemoteConnection) |
Indica all'oggetto rilevante |
| ConnectionServiceFocusReleased() |
Chiamare per informare Telecom che le |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| CreateAttributionContext(String) |
Restituisce un nuovo oggetto Context per il contesto corrente ma l'attributo a un tag diverso. (Ereditato da Context) |
| CreateConfigurationContext(Configuration) |
Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui risorse vengono modificate in modo che corrispondano alla configurazione specificata. (Ereditato da ContextWrapper) |
| CreateContext(ContextParams) |
Crea un contesto con proprietà e comportamenti specifici. (Ereditato da Context) |
| CreateContextForSplit(String) |
Restituisce un nuovo oggetto Context per il nome di divisione specificato. Il nuovo contesto ha un oggetto ClassLoader e Resources che può accedere al codice/alle risorse della divisione e a tutte le relative dipendenze. Ogni chiamata a questo metodo restituisce una nuova istanza di un oggetto Context; Gli oggetti contesto non vengono condivisi, ma lo stato comune (ClassLoader, altre risorse per la stessa divisione) può essere piuttosto leggero. (Ereditato da ContextWrapper) |
| CreateDeviceContext(Int32) |
Restituisce un nuovo |
| CreateDeviceProtectedStorageContext() |
Restituisce un nuovo oggetto Context per il contesto corrente, ma le cui API di archiviazione sono supportate dall'archiviazione protetta dal dispositivo. Nei dispositivi con avvio diretto, i dati archiviati in questa posizione vengono crittografati con una chiave associata al dispositivo fisico ed è possibile accedervi immediatamente dopo l'avvio del dispositivo, sia prima che dopo l'autenticazione dell'utente con le proprie credenziali (ad esempio un modello di blocco o un PIN). Poiché i dati protetti dal dispositivo sono disponibili senza autenticazione utente, è consigliabile limitare attentamente i dati archiviati usando questo contesto. Ad esempio, l'archiviazione di token di autenticazione sensibili o password nell'area protetta dal dispositivo è fortemente sconsigliata. Se il dispositivo sottostante non ha la possibilità di archiviare dati protetti dal dispositivo e protetti da credenziali usando chiavi diverse, entrambe le aree di archiviazione saranno disponibili contemporaneamente. Rimangono come due percorsi di archiviazione distinti su disco e solo la finestra delle modifiche alla disponibilità. Ogni chiamata a questo metodo restituisce una nuova istanza di un oggetto Context; Gli oggetti contesto non vengono condivisi, ma lo stato comune (ClassLoader, altre risorse per la stessa configurazione) può essere quindi piuttosto leggero. Restituisce il contesto (Ereditato da ContextWrapper) |
| CreateDisplayContext(Display) |
Restituisce un nuovo oggetto Context per l'oggetto Context corrente, ma le cui risorse vengono modificate in modo che corrispondano alle metriche del display specificato. (Ereditato da ContextWrapper) |
| CreatePackageContext(String, PackageContextFlags) |
Restituisce un nuovo oggetto Context per il nome dell'applicazione specificato. (Ereditato da ContextWrapper) |
| CreateRemoteIncomingConference(PhoneAccountHandle, ConnectionRequest) |
Chiedere ad altri |
| CreateRemoteIncomingConnection(PhoneAccountHandle, ConnectionRequest) |
Chiedere ad altri |
| CreateRemoteOutgoingConference(PhoneAccountHandle, ConnectionRequest) |
Chiedere ad altri |
| CreateRemoteOutgoingConnection(PhoneAccountHandle, ConnectionRequest) |
Chiedere ad altri |
| CreateWindowContext(Display, Int32, Bundle) |
Crea un oggetto |
| CreateWindowContext(Int32, Bundle) |
Crea un contesto per una finestra non attività. (Ereditato da Context) |
| DatabaseList() |
Restituisce una matrice di stringhe che denominano i database privati associati al pacchetto dell'applicazione del contesto. (Ereditato da ContextWrapper) |
| DeleteDatabase(String) |
Eliminare una SQLiteDatabase privata esistente associata al pacchetto dell'applicazione di questo contesto. (Ereditato da ContextWrapper) |
| DeleteFile(String) |
Eliminare il file privato specificato associato al pacchetto dell'applicazione context. (Ereditato da ContextWrapper) |
| DeleteSharedPreferences(String) |
Eliminare un file di preferenze condivise esistente. (Ereditato da ContextWrapper) |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| Dump(FileDescriptor, PrintWriter, String[]) |
Stampare lo stato del servizio nel flusso specificato. (Ereditato da Service) |
| EnforceCallingOrSelfPermission(String, String) |
Se non si né il processo chiamante di un IPC gestito è stato concesso un'autorizzazione specifica, generare un'eccezione SecurityException. (Ereditato da ContextWrapper) |
| EnforceCallingOrSelfUriPermission(Uri, ActivityFlags, String) |
Se al processo chiamante di un IPC o non è stata concessa l'autorizzazione per accedere a un URI specifico, generare SecurityException. (Ereditato da ContextWrapper) |
| EnforceCallingPermission(String, String) |
Se al processo chiamante di un IPC che si sta gestendo non è stata concessa una determinata autorizzazione, generare un'eccezione SecurityException. (Ereditato da ContextWrapper) |
| EnforceCallingUriPermission(Uri, ActivityFlags, String) |
Se al processo chiamante e all'ID utente non è stata concessa l'autorizzazione per accedere a un URI specifico, generare SecurityException. (Ereditato da ContextWrapper) |
| EnforcePermission(String, Int32, Int32, String) |
Se l'autorizzazione specificata non è consentita per un processo specifico e un ID utente in esecuzione nel sistema, generare un'eccezione SecurityException. (Ereditato da ContextWrapper) |
| EnforceUriPermission(Uri, Int32, Int32, ActivityFlags, String) |
Se a un processo specifico e a un ID utente non è stata concessa l'autorizzazione per accedere a un URI specifico, generare SecurityException. (Ereditato da ContextWrapper) |
| EnforceUriPermission(Uri, String, String, Int32, Int32, ActivityFlags, String) |
Applicare sia un URI che un'autorizzazione normale. (Ereditato da ContextWrapper) |
| Equals(Object) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| FileList() |
Restituisce una matrice di stringhe che denominano i file privati associati al pacchetto dell'applicazione context. (Ereditato da ContextWrapper) |
| GetColor(Int32) |
Restituisce un colore associato a un ID risorsa specifico e a uno stile per il tema corrente. (Ereditato da Context) |
| GetColorStateList(Int32) |
Restituisce un elenco di stati di colore associato a un ID risorsa specifico e stile per il tema corrente. (Ereditato da Context) |
| GetDatabasePath(String) |
Restituisce il percorso assoluto nel file system in cui è archiviato un database creato con openOrCreateDatabase(String, int, CursorFactory). Il percorso restituito può cambiare nel tempo se l'app chiamante viene spostata in un dispositivo di archiviazione adottato, quindi solo i percorsi relativi devono essere mantenuti. (Ereditato da ContextWrapper) |
| GetDir(String, FileCreationMode) |
Recuperare, creare, se necessario, una nuova directory in cui l'applicazione può inserire i propri file di dati personalizzati. (Ereditato da ContextWrapper) |
| GetDrawable(Int32) |
Restituisce un oggetto disegnabile associato a un ID risorsa specifico e a uno stile per il tema corrente. (Ereditato da Context) |
| GetExternalCacheDirs() |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione esterni in cui l'applicazione può inserire i file della cache di cui è proprietario. (Ereditato da ContextWrapper) |
| GetExternalFilesDir(String) |
Restituisce il percorso assoluto della directory nel file system esterno primario (che si trova in un punto qualsiasi di ExternalStorageDirectory) in cui l'applicazione può inserire file persistenti di cui è proprietario. (Ereditato da ContextWrapper) |
| GetExternalFilesDirs(String) |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione esterni in cui l'applicazione può inserire file persistenti di cui è proprietario. (Ereditato da ContextWrapper) |
| GetExternalMediaDirs() |
Obsoleti.
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione esterni in cui l'applicazione può inserire file multimediali. (Ereditato da ContextWrapper) |
| GetFileStreamPath(String) |
Restituisce il percorso assoluto nel file system in cui è archiviato un file creato con OpenFileOutput(String, FileCreationMode) . (Ereditato da ContextWrapper) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| GetObbDirs() |
Restituisce percorsi assoluti alle directory specifiche dell'applicazione in tutti i dispositivi di archiviazione esterni in cui è possibile trovare i file OBB dell'applicazione (se presenti). (Ereditato da ContextWrapper) |
| GetSharedPreferences(String, FileCreationMode) |
Recuperare e contenere il contenuto del file delle preferenze 'name', restituendo un oggetto SharedPreferences tramite il quale è possibile recuperare e modificare i relativi valori. (Ereditato da ContextWrapper) |
| GetString(Int32, Object[]) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Context) |
| GetString(Int32) |
Restituisce una stringa localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Context) |
| GetSystemService(Class) |
Restituire l'handle a un servizio a livello di sistema per classe. (Ereditato da Context) |
| GetSystemService(String) |
Restituire l'handle a un servizio a livello di sistema in base al nome. (Ereditato da ContextWrapper) |
| GetSystemServiceName(Class) |
Ottiene il nome del servizio a livello di sistema rappresentato dalla classe specificata. (Ereditato da ContextWrapper) |
| GetText(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Context) |
| GetTextFormatted(Int32) |
Restituisce una stringa di tipo CharSequence localizzata dalla tabella di stringhe predefinita del pacchetto dell'applicazione. (Ereditato da Context) |
| GrantUriPermission(String, Uri, ActivityFlags) |
Concedere l'autorizzazione per accedere a un URI specifico a un altro pacchetto, indipendentemente dal fatto che il pacchetto disponga dell'autorizzazione generale per accedere al provider di contenuti dell'URI. (Ereditato da ContextWrapper) |
| JavaFinalize() |
Obsoleti.
Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto . (Ereditato da Object) |
| MoveDatabaseFrom(Context, String) |
Spostare un file di database esistente dal contesto di archiviazione di origine specificato a questo contesto. Viene in genere usato per eseguire la migrazione dei dati tra posizioni di archiviazione dopo un aggiornamento, ad esempio la migrazione all'archiviazione protetta dal dispositivo. Il database deve essere chiuso prima di essere spostato. (Ereditato da ContextWrapper) |
| MoveSharedPreferencesFrom(Context, String) |
Spostare un file di preferenze condivise esistente dal contesto di archiviazione di origine specificato a questo contesto. Viene in genere usato per eseguire la migrazione dei dati tra posizioni di archiviazione dopo un aggiornamento, ad esempio il passaggio all'archiviazione protetta dal dispositivo. (Ereditato da ContextWrapper) |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| ObtainStyledAttributes(IAttributeSet, Int32[], Int32, Int32) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. (Ereditato da Context) |
| ObtainStyledAttributes(IAttributeSet, Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. (Ereditato da Context) |
| ObtainStyledAttributes(Int32, Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. (Ereditato da Context) |
| ObtainStyledAttributes(Int32[]) |
Recuperare le informazioni sull'attributo con stile nel tema di questo contesto. (Ereditato da Context) |
| OnBind(Intent) |
Restituire il canale di comunicazione al servizio. |
| OnConference(Connection, Connection) |
Conferenza due connessioni specificate. |
| OnConferenceAdded(Conference) |
Chiamato quando viene aggiunta una conferenza. |
| OnConferenceRemoved(Conference) |
Chiamato quando viene rimossa una conferenza. |
| OnConfigurationChanged(Configuration) |
Chiamato dal sistema quando la configurazione del dispositivo cambia durante l'esecuzione del componente. (Ereditato da Service) |
| OnConnectionAdded(Connection) |
Chiamato quando viene aggiunta una connessione. |
| OnConnectionRemoved(Connection) |
Chiamato quando viene rimossa una connessione. |
| OnConnectionServiceFocusGained() |
Chiamato quando l'oggetto |
| OnConnectionServiceFocusLost() |
Chiamato quando l'oggetto |
| OnCreate() |
Chiamato dal sistema quando il servizio viene creato per la prima volta. (Ereditato da Service) |
| OnCreateConferenceComplete(Conference) |
Chiamato da Telecom dopo il |
| OnCreateConnectionComplete(Connection) |
Chiamato da Telecom dopo il |
| OnCreateIncomingConference(PhoneAccountHandle, ConnectionRequest) |
Creare una |
| OnCreateIncomingConferenceFailed(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per informare che la |
| OnCreateIncomingConnection(PhoneAccountHandle, ConnectionRequest) |
Creare una |
| OnCreateIncomingConnectionFailed(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per informare che la |
| OnCreateIncomingHandoverConnection(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per richiedere che un |
| OnCreateOutgoingConference(PhoneAccountHandle, ConnectionRequest) |
Creare una |
| OnCreateOutgoingConferenceFailed(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per informare che la |
| OnCreateOutgoingConnection(PhoneAccountHandle, ConnectionRequest) |
Creare una |
| OnCreateOutgoingConnectionFailed(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per informare che la |
| OnCreateOutgoingHandoverConnection(PhoneAccountHandle, ConnectionRequest) |
Chiamato da Telecom per richiedere che un |
| OnDestroy() |
Chiamato dal sistema per notificare a un servizio che non viene più usato e viene rimosso. (Ereditato da Service) |
| OnHandoverFailed(ConnectionRequest, HandoverFailureReason) |
Chiamata eseguita da Telecom in risposta a una |
| OnLowMemory() |
Questo viene chiamato quando il sistema complessivo è in esecuzione insufficiente sulla memoria e i processi in esecuzione attivamente devono ridurre l'utilizzo della memoria. (Ereditato da Service) |
| OnRebind(Intent) |
Chiamato quando i nuovi client sono connessi al servizio, dopo che in precedenza era stato informato che tutti i client erano stati disconnessi nel relativo |
| OnRemoteConferenceAdded(RemoteConference) |
Indica che è stata creata una conferenza remota per s esistente |
| OnRemoteExistingConnectionAdded(RemoteConnection) |
Chiamato quando viene aggiunta una connessione esistente in modalità remota. |
| OnStart(Intent, Int32) |
Obsoleti.
Questo metodo è stato deprecato nel livello API 15. (Ereditato da Service) |
| OnStartCommand(Intent, StartCommandFlags, Int32) |
Chiamato dal sistema ogni volta che un client avvia in modo esplicito il servizio chiamando |
| OnTaskRemoved(Intent) |
Viene chiamato se il servizio è attualmente in esecuzione e l'utente ha rimosso un'attività proveniente dall'applicazione del servizio. (Ereditato da Service) |
| OnTimeout(Int32, ForegroundService) |
Callback chiamato quando si è verificato il timeout di un particolare tipo di servizio in primo piano. (Ereditato da Service) |
| OnTimeout(Int32) |
Callback chiamato in timeout per |
| OnTrimMemory(TrimMemory) |
Chiamato quando il sistema operativo ha determinato che è un buon momento per un processo per ridurre la memoria non richiesta dal relativo processo. (Ereditato da Service) |
| OnUnbind(Intent) |
Chiamato quando tutti i client sono disconnessi da una particolare interfaccia pubblicata dal servizio. (Ereditato da Service) |
| OpenFileInput(String) |
Aprire un file privato associato al pacchetto dell'applicazione context per la lettura. (Ereditato da ContextWrapper) |
| OpenFileOutput(String, FileCreationMode) |
Aprire un file privato associato al pacchetto dell'applicazione del contesto per la scrittura. (Ereditato da ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory, IDatabaseErrorHandler) |
Aprire un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione del contesto. (Ereditato da ContextWrapper) |
| OpenOrCreateDatabase(String, FileCreationMode, SQLiteDatabase+ICursorFactory) |
Aprire un nuovo SQLiteDatabase privato associato al pacchetto dell'applicazione del contesto. (Ereditato da ContextWrapper) |
| PeekWallpaper() |
Obsoleti.
(Ereditato da ContextWrapper)
|
| RebindService(IServiceConnection, Context+BindServiceFlags) |
Riassociare un servizio dell'applicazione con flag di servizio di associazione aggiornati (Ereditato da Context) |
| RegisterComponentCallbacks(IComponentCallbacks) |
Aggiungere un nuovo |
| RegisterDeviceIdChangeListener(IExecutor, IIntConsumer) |
Aggiunge un nuovo listener modificato dell'ID |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ActivityFlags) |
Obsoleti.
Registrarsi per ricevere le trasmissioni delle finalità, con il ricevitore che facoltativamente viene esposto ad App istantanee. Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter). Per impostazione predefinita, Le app istantanee non possono interagire con i ricevitori in altre applicazioni, in questo modo è possibile esporre un ricevitore con cui Le app istantanee possono interagire. Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: questo valore può essere null. (Ereditato da ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, ReceiverFlags) |
Registrarsi per ricevere le trasmissioni delle finalità, con il ricevitore che facoltativamente viene esposto ad App istantanee. Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter). Per impostazione predefinita, Le app istantanee non possono interagire con i ricevitori in altre applicazioni, in questo modo è possibile esporre un ricevitore con cui Le app istantanee possono interagire. Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: BroadcastReceiver per gestire la trasmissione. Questo valore può essere null. (Ereditato da Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ActivityFlags) |
Obsoleti.
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto dell'utilità di pianificazione . Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter,int) e registerReceiver(BroadcastReceiver,IntentFilter,String,Handler). Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: questo valore può essere null. (Ereditato da ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler, ReceiverFlags) |
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto dell'utilità di pianificazione . Per altre informazioni, vedere registerReceiver(BroadcastReceiver,IntentFilter,int) e registerReceiver(BroadcastReceiver,IntentFilter,String,Handler). Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. A partire da Build.VERSION_CODES. UPSIDE_DOWN_CAKE , il sistema può inserire le trasmissioni registrate nel contesto in una coda mentre l'app si trova nello stato memorizzato nella cache . Quando l'app lascia lo stato memorizzato nella cache, ad esempio la restituzione in primo piano, il sistema recapita tutte le trasmissioni in coda. Più istanze di determinate trasmissioni potrebbero essere unite in un'unica trasmissione. A partire da Build.VERSION_CODES. ICE_CREAM_SANDWICH , i ricevitori registrati con questo metodo rispetteranno correttamente l'oggetto Intent.setPackage(String) specificato per una trasmissione finalità. Prima di questo, verrebbe ignorato e recapitato a tutti i ricevitori registrati corrispondenti. Prestare attenzione se si usa questa opzione per la sicurezza. Ricevitore di parametri BroadcastReceiver: BroadcastReceiver per gestire la trasmissione. (Ereditato da Context) |
| RegisterReceiver(BroadcastReceiver, IntentFilter, String, Handler) |
Eseguire la registrazione per ricevere le trasmissioni delle finalità, per l'esecuzione nel contesto di <var scheduler>/var<>. (Ereditato da ContextWrapper) |
| RegisterReceiver(BroadcastReceiver, IntentFilter) |
Registrare un broadcastReceiver da eseguire nel thread di attività principale. (Ereditato da ContextWrapper) |
| RemoveStickyBroadcast(Intent) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| RemoveStickyBroadcastAsUser(Intent, UserHandle) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| RevokeSelfPermissionOnKill(String) |
Attiva la revoca asincrona di un'autorizzazione di runtime. (Ereditato da Context) |
| RevokeSelfPermissionsOnKill(ICollection<String>) |
Attiva la revoca di una o più autorizzazioni per il pacchetto chiamante. (Ereditato da Context) |
| RevokeUriPermission(String, Uri, ActivityFlags) |
Rimuovere le autorizzazioni per accedere a un URI del provider di contenuto specifico aggiunto in precedenza con grantUriPermission(String, Uri, int) per un pacchetto di destinazione specifico. L'URI specificato corrisponderà a tutti gli URI precedentemente concessi che corrispondono allo stesso percorso o a un sottopercorso dell'URI specificato. Ovvero revocando "content://foo/target" verranno revocati sia "content://foo/target" che "content://foo/target/sub", ma non "content://foo". Non rimuoverà le concessioni di prefisso esistenti a un livello superiore. A differenza di revokeUriPermission(Uri,int), questo metodo revoca solo le autorizzazioni concesse in modo esplicito tramite grantUriPermission(String, Uri, int) e solo per il pacchetto specificato. Eventuali concessioni corrispondenti eseguite tramite altri meccanismi (Appunti, avvio di attività, avvio del servizio e così via) non verranno rimossi. (Ereditato da ContextWrapper) |
| RevokeUriPermission(Uri, ActivityFlags) |
Rimuovere tutte le autorizzazioni per accedere a un URI del provider di contenuti specifico aggiunto in precedenza con M:Android.Content.Context.GrantUriPermission(System.String,Android.Net.Uri,Android.Net.Uri). (Ereditato da ContextWrapper) |
| SendBroadcast(Intent, String, Bundle) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di un'autorizzazione facoltativa obbligatoria. (Ereditato da Context) |
| SendBroadcast(Intent, String) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di un'autorizzazione facoltativa obbligatoria. (Ereditato da ContextWrapper) |
| SendBroadcast(Intent) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers. (Ereditato da ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle, String) |
Versione di SendBroadcast(Intent, String) che consente di specificare l'utente a cui verrà inviata la trasmissione. (Ereditato da ContextWrapper) |
| SendBroadcastAsUser(Intent, UserHandle) |
Versione di SendBroadcast(Intent) che consente di specificare l'utente a cui verrà inviata la trasmissione. (Ereditato da ContextWrapper) |
| SendBroadcastWithMultiplePermissions(Intent, String[]) |
Trasmettere la finalità specificata a tutti gli interessati BroadcastReceivers, consentendo l'applicazione di una matrice di autorizzazioni necessarie. (Ereditato da Context) |
| SendOrderedBroadcast(Intent, Int32, String, String, BroadcastReceiver, Handler, String, Bundle, Bundle) |
Trasmette una finalità ai ricevitori interessati in ordine. (Ereditato da ContextWrapper) |
| SendOrderedBroadcast(Intent, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di SendBroadcast(Intent) che consente di ricevere i dati dalla trasmissione. (Ereditato da ContextWrapper) |
| SendOrderedBroadcast(Intent, String, Bundle, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di |
| SendOrderedBroadcast(Intent, String, Bundle) |
Trasmettere la finalità specificata a tutti i BroadcastReceiver interessati, consegnandoli uno alla volta per consentire a più ricevitori preferiti di utilizzare la trasmissione prima che venga recapitata a ricevitori meno preferiti. (Ereditato da Context) |
| SendOrderedBroadcast(Intent, String, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di |
| SendOrderedBroadcast(Intent, String) |
Trasmettere la finalità specificata a tutti i BroadcastReceiver interessati, consegnandoli uno alla volta per consentire a più ricevitori preferiti di utilizzare la trasmissione prima che venga recapitata a ricevitori meno preferiti. Questa chiamata è asincrona; viene restituito immediatamente e si continuerà a essere in esecuzione mentre vengono eseguiti i ricevitori. Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. (Ereditato da ContextWrapper) |
| SendOrderedBroadcastAsUser(Intent, UserHandle, String, BroadcastReceiver, Handler, Result, String, Bundle) |
Versione di sendOrderedBroadcast(Intent,String,BroadcastReceiver,Handler,int,String,Bundle) che consente di specificare l'utente a cui verrà inviata la trasmissione. Questa opzione non è disponibile per le applicazioni non preinstallate nell'immagine di sistema. Per altre informazioni sulle trasmissioni finalità, vedere BroadcastReceiver. Richiede Android. Manifest.permission.INTERACT_ACROSS_USERS (Ereditato da ContextWrapper) |
| SendStickyBroadcast(Intent, Bundle) |
Eseguire un oggetto |
| SendStickyBroadcast(Intent) |
Obsoleti.
Eseguire un oggetto |
| SendStickyBroadcastAsUser(Intent, UserHandle) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| SendStickyOrderedBroadcast(Intent, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| SendStickyOrderedBroadcastAsUser(Intent, UserHandle, BroadcastReceiver, Handler, Result, String, Bundle) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| SetForeground(Boolean) |
Questo membro è deprecato. (Ereditato da Service) |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| SetTheme(Int32) |
Impostare il tema di base per questo contesto. (Ereditato da ContextWrapper) |
| SetWallpaper(Bitmap) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| SetWallpaper(Stream) |
Obsoleti.
(Ereditato da ContextWrapper)
|
| ShouldShowRequestPermissionRationale(String) |
Ottiene un valore che indica se è necessario visualizzare l'interfaccia utente con una logica prima di richiedere un'autorizzazione. (Ereditato da Context) |
| StartActivities(Intent[], Bundle) |
Avviare più nuove attività. (Ereditato da ContextWrapper) |
| StartActivities(Intent[]) |
Uguale a StartActivities(Intent[], Bundle) senza opzioni specificate. (Ereditato da ContextWrapper) |
| StartActivity(Intent, Bundle) |
Avviare una nuova attività. (Ereditato da ContextWrapper) |
| StartActivity(Intent) |
Uguale a StartActivity(Intent, Bundle) senza opzioni specificate. (Ereditato da ContextWrapper) |
| StartActivity(Type) |
Uguale a startActivity(Intent,Bundle) senza opzioni specificate. (Ereditato da Context) |
| StartForeground(Int32, Notification, ForegroundService) |
Versione di overload di |
| StartForeground(Int32, Notification) |
Se il servizio viene avviato (in esecuzione tramite |
| StartForegroundService(Intent) |
Analogamente a startService(Intent), ma con una promessa implicita che il servizio chiamerà startForeground(int, android.app.Notification) dopo l'avvio dell'esecuzione. Al servizio viene assegnata una quantità di tempo paragonabile all'intervallo ANR per eseguire questa operazione. In caso contrario, il sistema arresterà automaticamente il processo, nel qual caso viene registrata un'eccezione interna ForegroundServiceDidNotStartInTimeException nei dispositivi che eseguono la versione dell'SDK Build.VERSION_CODES. S o versione successiva. Nelle versioni precedenti di Android viene invece registrata un'eccezione interna RemoteServiceException con un messaggio corrispondente. A differenza dell'ordinario startService(Intent) , questo metodo può essere usato in qualsiasi momento, indipendentemente dal fatto che l'app che ospita il servizio sia in primo piano. Nota: a partire dalla versione dell'SDK Build.VERSION_CODES. S , app destinate alla versione dell'SDK Build.VERSION_CODES. S o versione successiva non possono avviare i servizi in primo piano in background. Per altri dettagli, vedi Modifiche al comportamento: app destinate ad Android 12. (Ereditato da ContextWrapper) |
| StartInstrumentation(ComponentName, String, Bundle) |
Avviare l'esecuzione di una Instrumentation classe. (Ereditato da ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32, Bundle) |
Come StartActivity(Intent, Bundle), ma per avviare un intentSender. (Ereditato da ContextWrapper) |
| StartIntentSender(IntentSender, Intent, ActivityFlags, ActivityFlags, Int32) |
Uguale a startIntentSender(IntentSender,Intent,int,int,int,Bundle) senza opzioni specificate. (Ereditato da ContextWrapper) |
| StartService(Intent) |
Richiedere l'avvio di un determinato servizio dell'applicazione. (Ereditato da ContextWrapper) |
| StopForeground(Boolean) |
Versione legacy di |
| StopForeground(StopForegroundFlags) |
Rimuovere questo servizio dallo stato in primo piano, consentendo di ucciderlo se è necessaria una quantità maggiore di memoria. (Ereditato da Service) |
| StopSelf() |
Arrestare il servizio, se è stato avviato in precedenza. (Ereditato da Service) |
| StopSelf(Int32) |
La versione precedente di |
| StopSelfResult(Int32) |
Arrestare il servizio se l'ora più recente in cui è stato avviato è stato <var startId>/var<>. (Ereditato da Service) |
| StopService(Intent) |
Richiedere l'arresto di un determinato servizio dell'applicazione. (Ereditato da ContextWrapper) |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnbindService(IServiceConnection) |
Disconnettersi da un servizio dell'applicazione. (Ereditato da ContextWrapper) |
| UnregisterComponentCallbacks(IComponentCallbacks) |
Rimuovere un |
| UnregisterDeviceIdChangeListener(IIntConsumer) |
Rimuove un listener modificato dall'ID dispositivo dal contesto. (Ereditato da Context) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| UnregisterReceiver(BroadcastReceiver) |
Annullare la registrazione di un broadcastReceiver registrato in precedenza. (Ereditato da ContextWrapper) |
| UpdateServiceBindings(ICollection<Context.UpdateBindingParams>) |
Eseguire un aggiornamento batch delle associazioni esistenti. (Ereditato da Context) |
| UpdateServiceGroup(IServiceConnection, Int32, Int32) |
Per un servizio associato in precedenza a |
| Wait() |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>. (Ereditato da Object) |
| Wait(Int64, Int32) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
| Wait(Int64) |
Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. (Ereditato da Service) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Un servizio astratto che deve essere implementato da qualsiasi app che: <ol><li>Può effettuare chiamate telefoniche (VoIP o altro) e vuole che tali chiamate siano integrate nell'app per telefoni incorporata. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |