언어

Button 생성자

정의

오버로드

속성 Description
Button(Context)

코드에서 단추를 만들 때 사용할 간단한 생성자입니다.

Button(Context, IAttributeSet)

LayoutInflater 는 XML에서 Button을 부풀릴 때 이 생성자를 호출합니다.

Button(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

Button(Context, IAttributeSet, Int32)

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다.

Button(Context, IAttributeSet, Int32, Int32)

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성 또는 스타일 리소스에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다.

Button(Context)

코드에서 단추를 만들 때 사용할 간단한 생성자입니다.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")]
public Button(Android.Content.Context? context);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;)V", "")>]
new Android.Widget.Button : Android.Content.Context -> Android.Widget.Button

매개 변수

context
Context

현재 테마, 리소스 등에 액세스할 수 있는 단추가 실행 중인 컨텍스트입니다.

특성

설명

코드에서 단추를 만들 때 사용할 간단한 생성자입니다.

에 대한 android.widget.Button.Button(android.content.Context)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

Button(Context, IAttributeSet)

LayoutInflater 는 XML에서 Button을 부풀릴 때 이 생성자를 호출합니다.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")]
public Button(Android.Content.Context? context, Android.Util.IAttributeSet? attrs);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;)V", "")>]
new Android.Widget.Button : Android.Content.Context * Android.Util.IAttributeSet -> Android.Widget.Button

매개 변수

context
Context

현재 테마, 리소스 등에 액세스할 수 있는 뷰가 실행 중인 컨텍스트입니다.

attrs
IAttributeSet

뷰를 확장하기 위해 사용되는 XML 단추 태그의 특성입니다.

특성

설명

LayoutInflater 는 XML에서 Button을 부풀릴 때 이 생성자를 호출합니다. 현재 테마의 재정의 android.R.attr#buttonStyle android:buttonStyle 기본 뷰 특성에 의해 정의된 특성입니다.

일반적으로 코드에서 고유한 단추 인스턴스를 만들기 위해 이 생성자를 호출하지 않습니다. 그러나 사용자 지정 보기를 만들 때 이 생성자를 재정의해야 합니다.

에 대한 android.widget.Button.Button(android.content.Context, android.util.AttributeSet)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

Button(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

protected Button(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.Widget.Button : nativeint * Android.Runtime.JniHandleOwnership -> Android.Widget.Button

매개 변수

javaReference
IntPtr

nativeint

IntPtrJava JNI(Native Interface) 개체 참조를 포함하는 개체입니다.

transfer
JniHandleOwnership

JniHandleOwnership처리 방법을 나타내는 AjavaReference

설명

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

Button(Context, IAttributeSet, Int32)

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")]
public Button(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;I)V", "")>]
new Android.Widget.Button : Android.Content.Context * Android.Util.IAttributeSet * int -> Android.Widget.Button

매개 변수

context
Context

현재 테마, 리소스 등에 액세스할 수 있는 단추가 실행 중인 컨텍스트입니다.

attrs
IAttributeSet

뷰를 부풀리는 XML 단추 태그의 특성입니다.

defStyleAttr
Int32

현재 테마에서 해당 값이 스타일의 리소스 ID인 특성의 리소스 식별자입니다. 지정된 스타일의 특성 값은 단추의 기본값으로 사용됩니다. 기본값을 사용하지 않도록 이 매개 변수를 0으로 설정합니다.

특성

설명

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다. 현재 테마의 재정의 defStyleAttr 기본 뷰 특성에 의해 정의된 특성입니다.

단추의 기본 보기 특성은 다음을 android.R.styleable#Button Button Attributesandroid.R.styleable#TextView TextView Attributes참조하세요android.R.styleable#View View Attributes.

에 대한 android.widget.Button.Button(android.content.Context, android.util.AttributeSet, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상

Button(Context, IAttributeSet, Int32, Int32)

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성 또는 스타일 리소스에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다.

[Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")]
public Button(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyleAttr, int defStyleRes);
[<Android.Runtime.Register(".ctor", "(Landroid/content/Context;Landroid/util/AttributeSet;II)V", "")>]
new Android.Widget.Button : Android.Content.Context * Android.Util.IAttributeSet * int * int -> Android.Widget.Button

매개 변수

context
Context

현재 테마, 리소스 등에 액세스할 수 있는 단추가 실행 중인 컨텍스트입니다.

attrs
IAttributeSet

뷰를 부풀리는 XML 단추 태그의 특성입니다.

defStyleAttr
Int32

현재 테마에서 해당 값이 스타일의 리소스 ID인 특성의 리소스 식별자입니다. 지정된 스타일의 특성 값은 단추의 기본값으로 사용됩니다. 기본값을 사용하지 않도록 이 매개 변수를 0으로 설정합니다.

defStyleRes
Int32

단추의 기본값을 제공하는 스타일 리소스의 식별자이며 defStyleAttr가 0이거나 테마에서 찾을 수 없는 경우에만 사용됩니다. 기본값을 사용하지 않도록 이 매개 변수를 0으로 설정합니다.

특성

설명

이 생성자를 사용하면 Button 서브클래스가 팽창할 때 테마 특성 또는 스타일 리소스에서 고유한 클래스별 기본 스타일을 사용할 수 있습니다. 이 생성자에 대한 입력에 따라 특정 특성의 최종 값이 확인되는 방법을 보려면 다음을 참조 android.view.View#View(Context, AttributeSet, int, int)하세요.

에 대한 android.widget.Button.Button(android.content.Context, android.util.AttributeSet, int, int)Java 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

적용 대상