Compartilhar via


Typeface Classe

Definição

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

[Android.Runtime.Register("android/graphics/Typeface", DoNotGenerateAcw=true)]
public class Typeface : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/Typeface", DoNotGenerateAcw=true)>]
type Typeface = class
    inherit Object
Herança
Typeface
Atributos

Comentários

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte. Isso é usado na pintura, juntamente com as configurações do Paint opcionalmente, como textSize, textSkewX, textScaleX para especificar como o texto aparece quando desenhado (e medido).

Documentação Java para android.graphics.Typeface.

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

Construtores

Typeface(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo tempo de execução.

Propriedades

Class

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

(Herdado de Object)
Default

O objeto de fonte NORMAL padrão

DefaultBold

O objeto de fonte BOLD padrão.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
IsBold

Retorna true se getStyle() tiver o bit BOLD definido.

IsItalic

Retorna true se getStyle() tiver o bit ITALIC definido.

JniIdentityHashCode

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
JniPeerMembers

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

Monospace

O estilo NORMAL da fonte monospace padrão.

PeerReference

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
SansSerif

O estilo NORMAL da fonte padrão sem serifa.

Serif

O estilo NORMAL da fonte de serifa padrão.

Style

Retorna os atributos de estilo intrínsecos do tipo de letra

SystemFontFamilyName

Retorna o nome da família de fontes do sistema se o tipo de letra foi criado a partir de uma família de fontes do sistema, caso contrário, retorna null.

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Weight

Devolve o valor de peso do tipo de letra

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Create(String, TypefaceStyle)

Crie um objeto de fonte com um nome de família e informações de estilo de opção.

Create(Typeface, Int32, Boolean)

Cria um objeto de fonte que melhor corresponde ao tipo de letra existente especificado e ao peso e estilo de itálico especificados

Create(Typeface, TypefaceStyle)

Crie um objeto de fonte que melhor corresponda ao tipo de letra existente especificado e ao Style especificado.

CreateFromAsset(AssetManager, String)

Crie um novo tipo de letra a partir dos dados de fonte especificados.

CreateFromFile(File)

Crie um novo tipo de letra a partir do arquivo de fonte especificado.

CreateFromFile(String)

Crie um novo tipo de letra a partir do arquivo de fonte especificado.

DefaultFromStyle(TypefaceStyle)

Retorna um dos objetos de fonte padrão, com base no estilo especificado

Dispose()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
Dispose(Boolean)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
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 deste objeto.

(Herdado de Object)
NotifyAll()

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

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
Wait()

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

(Herdado de Object)
Wait(Int64)

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

(Herdado de Object)
Wait(Int64, Int32)

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

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.Finalized()

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

(Herdado de Object)

Métodos de Extensão

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

GetJniTypeName(IJavaPeerable)

A classe Typeface especifica o tipo de letra e o estilo intrínseco de uma fonte.

Aplica-se a