안드로이드 SDK 사용 관련 문의드립니다

build.gradle에 implementation 'com.github.tosspayments:payment-sdk-android:0.1.2'
settings.gradle의 repositories{} 에 maven { url "https://jitpack.io" } .

재 activity는 PaymentActivity
private lateinit var paymentWidget: PaymentWidget
    
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        ...
        paymentWidget = PaymentWidget(
            activity = APPCOMPAT_ACTIVITY,
            clientKey = CLIENT_KEY,
            customerKey = CUSTOMER_KEY,
            options = PaymentWidgetOptions.Builder()
                .brandPayOption(redirectUrl = REDIRECT_URL)
                .build()
        )
    }

고 xml 는 frameLayout
    <com.tosspayments.paymentsdk.view.PaymentMethodWidget
        android:id="@+id/payment_widget"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="8dp" />

.
서 PaymentActivity러 TosspayActivity, . !!
Was this page helpful?