RingtonePreference Classe

Definição

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

[Android.Runtime.Register("android/preference/RingtonePreference", DoNotGenerateAcw=true)]
public class RingtonePreference : Android.Preferences.Preference, Android.Preferences.PreferenceManager.IOnActivityResultListener, IDisposable
[<Android.Runtime.Register("android/preference/RingtonePreference", DoNotGenerateAcw=true)>]
type RingtonePreference = class
    inherit Preference
    interface PreferenceManager.IOnActivityResultListener
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herança
RingtonePreference
Atributos
Implementações

Comentários

Um Preference que permite ao usuário escolher um toque entre os do dispositivo. O URI do toque escolhido será mantido como uma cadeia de caracteres.

Se o usuário escolher o item "Padrão", a string salva será uma das System#DEFAULT_RINGTONE_URIseguintes: , System#DEFAULT_NOTIFICATION_URIou System#DEFAULT_ALARM_ALERT_URI. Se o usuário escolher o item "Silencioso", a string salva será uma string vazia.

Este membro foi preterido. Use a biblioteca de preferências do AndroidX para obter um comportamento consistente em todos os dispositivos. Para mais informações sobre como usar a biblioteca de preferências do AndroidX, consulte Configurações.

Documentação Java para android.preference.RingtonePreference.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Construtores

Nome Description
RingtonePreference(Context, IAttributeSet, Int32, Int32)
RingtonePreference(Context, IAttributeSet, Int32)
RingtonePreference(Context, IAttributeSet)
RingtonePreference(Context)
RingtonePreference(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
DefaultOrder

Especifique se #setOrder(int) uma ordem específica não é necessária.

(Herdado de Preference)

Propriedades

Nome Description
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Context

Retorna o android.content.Context desta preferência.

(Herdado de Preference)
Dependency

Retorna a chave da dependência dessa preferência. -ou- Define a chave de uma Preferência da qual essa Preferência dependerá.

(Herdado de Preference)
Editor

Retorna um SharedPreferences.Editor onde essa preferência pode salvar seu(s) valor(es).

(Herdado de Preference)
Enabled

Verifica se essa Preferência deve ser habilitada na lista. -ou- Define se esta Preferência está activada.

(Herdado de Preference)
Extras

Retorne o objeto Bundle extra associado a essa preferência, criando um novo Bundle se não houver um no momento.

(Herdado de Preference)
Fragment

Retorne o nome da classe de fragmento associado a essa Preferência. -ou- Define o nome da classe de um fragmento a ser mostrado quando essa preferência é clicada.

(Herdado de Preference)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
HasKey

Verifica se essa Preferência tem uma chave válida.

(Herdado de Preference)
Icon

Retorna o ícone dessa preferência. -ou- Define o ícone para esta preferência com um desenhável.

(Herdado de Preference)
IconSpaceReserved

Obtém se o espaço em que essa exibição de ícone de preferência está reservado. -ou- Define se pretende reservar o espaço desta vista de ícones de Preferências quando não é fornecido nenhum ícone.

(Herdado de Preference)
Intent

Retorne o Intent associado a esta preferência. -ou- Define um Intent para Context#startActivity(Intent) ser utilizado quando esta Preferência é clicada.

(Herdado de Preference)
JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
JniPeerMembers

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

Key

Obtém a chave para essa preferência, que também é a chave usada para armazenar valores em SharedPreferences ou PreferenceDataStore. -ou- Define a chave para esta preferência, que é usada como uma chave para o SharedPreferences ou PreferenceDataStore.

(Herdado de Preference)
LayoutResource

Obtém o recurso de layout que será mostrado como o View para esta preferência. -ou- Define o recurso de layout que é inflado como o View a ser mostrado para esta preferência.

(Herdado de Preference)
OnPreferenceChangeListener

Retorna o retorno de chamada a ser invocado quando essa Preferência é alterada pelo usuário (mas antes que o estado interno seja atualizado). -ou- Define o retorno de chamada a ser invocado quando essa Preferência é alterada pelo usuário (mas antes que o estado interno seja atualizado).

(Herdado de Preference)
OnPreferenceClickListener

Retorna o retorno de chamada a ser invocado quando essa Preferência é clicada. -ou- Define o retorno de chamada a ser invocado quando essa Preferência é clicada.

(Herdado de Preference)
Order

Obtém a ordem dessa preferência em relação a outros objetos de preferência no mesmo nível. -ou- Define a ordem desta Preferência em relação a outros objetos de Preferência no mesmo nível.

(Herdado de Preference)
Parent

Retorna o PreferenceGroup que é essa preferência atribuída a ou null se essa preferência não está atribuída a nenhum grupo ou é uma preferência raiz.

(Herdado de Preference)
PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
Persistent

Verifica se essa preferência é persistente. -ou- Define se esta Preferência é persistente.

(Herdado de Preference)
PreferenceDataStore

Retorna PreferenceDataStore usado por esta preferência. -ou- Define um PreferenceDataStore a ser usado por esta Preferência em vez de usar android.content.SharedPreferences.

(Herdado de Preference)
PreferenceManager

Obtém o que gerencia a PreferenceManager árvore desse objeto Preference .

(Herdado de Preference)
RecycleEnabled

Verifica se essa preferência habilitou a reciclagem de sua exibição quando usada na exibição de lista. -ou- Define se esta Preferência permitiu que a sua vista fosse reciclada quando utilizada na vista de lista.

(Herdado de Preference)
RingtoneType

Retorna o(s) tipo(s) de som mostrado(s) no seletor. -ou- Define o(s) tipo(s) de som que são mostrados no seletor.

Selectable

Verifica se essa preferência deve ser selecionável na lista. -ou- Define se esta Preferência é seleccionável.

(Herdado de Preference)
SharedPreferences

Retorna o SharedPreferences local onde essa preferência pode ler seu(s) valor(es).

(Herdado de Preference)
ShouldDisableView

Verifica se essa Preferência deve desabilitar sua exibição quando sua ação estiver desabilitada. -ou- Define se esta Preferência deve desactivar a sua visualização quando é desactivada.

(Herdado de Preference)
ShowDefault

Retorna se um item deve ser exibido para o som/toque padrão. -ou- Define se pretende mostrar um item para o som/toque predefinido.

ShowSilent

Retorna se um item para 'Silencioso' deve ser exibido. -ou- Define se um item deve ser apresentado para 'Silencioso'.

SingleLineTitle

Obtém se o título dessa preferência está restrito a uma única linha. -ou- Define se o título desta Preferência deve ser restringido a uma única linha em vez de deixá-lo quebrar em várias linhas.

(Herdado de Preference)
Summary

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de Preference)
SummaryFormatted

Retorna o resumo dessa preferência. -ou- Define o resumo para esta Preferência com um CharSequence.

(Herdado de Preference)
ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Title

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de Preference)
TitleFormatted

Retorna o título dessa preferência. -ou- Define o título dessa preferência com um CharSequence.

(Herdado de Preference)
TitleRes

Retorna a ID do recurso de título dessa preferência.

(Herdado de Preference)
WidgetLayoutResource

Obtém o recurso de layout para a parte do widget controlável dessa preferência. -ou- Define o layout para a parte do widget controlável desta Preferência.

(Herdado de Preference)

Métodos

Nome Description
CallChangeListener(Object)

Chame esse método depois que o usuário alterar a preferência, mas antes que o estado interno seja definido.

(Herdado de Preference)
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
CompareTo(Preference)

Compara objetos de preferência com base na ordem (se definido), caso contrário, em ordem alfabética nos títulos.

(Herdado de Preference)
Construct(JniObjectReference, JniObjectReferenceOptions)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
Equals(Object)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
FindPreferenceInHierarchy(String)

Encontra uma preferência nesta hierarquia (a coisa toda, mesmo acima/abaixo PreferenceScreen da quebra de tela) com a chave fornecida.

(Herdado de Preference)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetPersistedBoolean(Boolean)

Tenta obter um booleano persistente se essa preferência for persistente.

(Herdado de Preference)
GetPersistedFloat(Single)

Tenta obter um float persistente se essa preferência for persistente.

(Herdado de Preference)
GetPersistedInt(Int32)

Tenta obter um int persistente se essa preferência for persistente.

(Herdado de Preference)
GetPersistedLong(Int64)

Tenta obter uma posição longa persistente se essa preferência for persistente.

(Herdado de Preference)
GetPersistedString(String)

Tenta obter uma String persistente se essa Preferência for persistente.

(Herdado de Preference)
GetPersistedStringSet(ICollection<String>)

Tenta obter um conjunto persistente de Strings se essa Preferência for persistente.

(Herdado de Preference)
GetView(View, ViewGroup)

Obtém a exibição que será mostrada PreferenceActivityno .

(Herdado de Preference)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
NotifyChanged()

Deve ser chamado quando os dados deste Preference for alterado.

(Herdado de Preference)
NotifyDependencyChange(Boolean)

Notifica todos os dependentes de escuta de uma alteração que afeta a dependência.

(Herdado de Preference)
NotifyHierarchyChanged()

Deve ser chamado quando uma Preferência for adicionada/removida desse grupo ou a ordem deve ser reavaliada.

(Herdado de Preference)
OnActivityResult(Int32, Result, Intent)

Consulte onActivityResult da atividade.

OnAttachedToActivity()

Chamado quando a hierarquia Preference foi anexada PreferenceActivityao .

(Herdado de Preference)
OnAttachedToHierarchy(PreferenceManager)

Chamado quando essa Preferência foi anexada a uma hierarquia de Preferência.

(Herdado de Preference)
OnBindView(View)

Vincula a Exibição criada aos dados dessa Preferência.

(Herdado de Preference)
OnClick()

Processa um clique na preferência.

(Herdado de Preference)
OnCreateView(ViewGroup)

Cria a Exibição a ser mostrada para esta Preferência no PreferenceActivity.

(Herdado de Preference)
OnDependencyChanged(Preference, Boolean)

Chamado quando a dependência é alterada.

(Herdado de Preference)
OnGetDefaultValue(TypedArray, Int32)

Chamado quando uma Preferência está sendo inflada e o atributo de valor padrão precisa ser lido.

(Herdado de Preference)
OnParentChanged(Preference, Boolean)

Chamado quando a dependência pai implícita é alterada.

(Herdado de Preference)
OnPrepareForRemoval()

Chamado quando essa Preferência está sendo removida da hierarquia.

(Herdado de Preference)
OnPrepareRingtonePickerIntent(Intent)

Prepara a intenção de iniciar o seletor de toque.

OnRestoreInstanceState(IParcelable)

Hook que permite que um Preference reaplique uma representação de seu estado interno que havia sido gerado anteriormente por #onSaveInstanceState.

(Herdado de Preference)
OnRestoreRingtone()

Chamado quando o seletor está prestes a ser mostrado e o toque atual deve ser marcado.

OnSaveInstanceState()

Hook que permite que um Preference gere uma representação de seu estado interno que pode ser usada posteriormente para criar uma nova instância com o mesmo estado.

(Herdado de Preference)
OnSaveRingtone(Uri)

Chamado quando um toque é escolhido.

OnSetInitialValue(Boolean, Object)

Implemente isso para definir o valor inicial da Preferência.

(Herdado de Preference)
PeekExtras()

Retorne o objeto Bundle extras associado a essa preferência, retornando null se não houver um no momento.

(Herdado de Preference)
PersistBoolean(Boolean)

Tenta persistir um booleano se essa preferência for persistente.

(Herdado de Preference)
PersistFloat(Single)

Tenta persistir por muito tempo se essa preferência for persistente.

(Herdado de Preference)
PersistInt(Int32)

Tenta persistir um int se essa preferência for persistente.

(Herdado de Preference)
PersistLong(Int64)

Tenta persistir por muito tempo se essa preferência for persistente.

(Herdado de Preference)
PersistString(String)

Tenta persistir uma String se essa Preferência for persistente.

(Herdado de Preference)
PersistStringSet(ICollection<String>)

Tenta persistir um conjunto de Strings se essa Preferência for persistente.

(Herdado de Preference)
RestoreHierarchyState(Bundle)

Restaure o estado salvo anteriormente dessa hierarquia de preferências do contêiner fornecido.

(Herdado de Preference)
SaveHierarchyState(Bundle)

Armazene o estado congelado dessa hierarquia de preferências no contêiner fornecido.

(Herdado de Preference)
SetDefaultValue(Object)

Define o valor padrão para essa preferência, que será definido se a persistência estiver desativada ou a persistência estiver ativada e a preferência não for encontrada no armazenamento persistente.

(Herdado de Preference)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
SetIcon(Int32)

Define o ícone dessa Preferência com uma ID de recurso.

(Herdado de Preference)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
SetSummary(Int32)

Define o resumo dessa preferência com uma ID de recurso.

(Herdado de Preference)
SetTitle(Int32)

Define o título dessa preferência com uma ID de recurso.

(Herdado de Preference)
ShouldCommit()

Retorna se o Preference deve confirmar seu(s) valor(es) salvo(s) em #getEditor().

(Herdado de Preference)
ShouldDisableDependents()

Verifica se os dependentes desta preferência devem estar desabilitados no momento.

(Herdado de Preference)
ShouldPersist()

Verifica se, no momento em que esse método é chamado, essa Preferência deve armazenar/restaurar seu(s) valor(es) no SharedPreferences ou em PreferenceDataStore se atribuído.

(Herdado de Preference)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Eventos

Nome Description
PreferenceChange

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de Preference)
PreferenceClick

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de Preference)

Implantações explícitas de interface

Nome Description
IComparable.CompareTo(Object)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de Preference)
IJavaPeerable.Disposed()

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

(Herdado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

Um Preference que permite ao usuário escolher um toque entre os do dispositivo.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a