Typeface クラス

定義

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

[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
継承
Typeface
属性

注釈

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。 これは、描画時 (および測定時) にテキストを表示する方法を指定するために、必要に応じて textSize、textSkewX、textScaleX などのペイント設定と共に、ペイントで使用されます。

android.graphics.TypefaceJava ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

コンストラクター

Typeface(IntPtr, JniHandleOwnership)

JNI オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
Default

既定の NORMAL タイプフェイス オブジェクト

DefaultBold

既定の BOLD タイプフェイス オブジェクト。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsBold

getStyle() に BOLD ビットが設定されている場合は true を返します。

IsItalic

getStyle() に ITALIC ビットが設定されている場合は true を返します。

JniIdentityHashCode

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
JniPeerMembers

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

Monospace

既定のモノスペース タイプフェイスの NORMAL スタイル。

PeerReference

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
SansSerif

既定の sans serif 書体の NORMAL スタイル。

Serif

既定のセリフ書体の NORMAL スタイル。

Style

書体の組み込みスタイル属性を返します。

SystemFontFamilyName

書体がシステム フォント ファミリから作成された場合はシステム フォント ファミリ名を返し、それ以外の場合は null を返します。

ThresholdClass

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

ThresholdType

この API は Mono for Android インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

Weight

書体の重み値を返します。

メソッド

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
Create(String, TypefaceStyle)

ファミリ名とオプション スタイル情報を指定して、タイプフェイス オブジェクトを作成します。

Create(Typeface, Int32, Boolean)

指定した既存の書体と、指定した太さと斜体のスタイルに最も一致する書体オブジェクトを作成します。

Create(Typeface, TypefaceStyle)

指定した既存の書体と指定した Style に最も一致するタイプフェイス オブジェクトを作成します。

CreateFromAsset(AssetManager, String)

指定したフォント データから新しい書体を作成します。

CreateFromFile(File)

指定したフォント ファイルから新しい書体を作成します。

CreateFromFile(String)

指定したフォント ファイルから新しい書体を作成します。

DefaultFromStyle(TypefaceStyle)

指定したスタイルに基づいて、既定の書体オブジェクトのいずれかを返します

Dispose()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
Dispose(Boolean)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
JavaFinalize()

オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドを起動します。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドを起動します。

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArray<T>()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。>

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.Finalized()

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

GetJniTypeName(IJavaPeerable)

Typeface クラスは、フォントの書体と組み込みスタイルを指定します。

適用対象