在android中使用自定义布局登录Paypal
我正在将在android中使用自定义布局登录Paypal,android,paypal,paypal-sandbox,Android,Paypal,Paypal Sandbox,我正在将PayPal集成到我的项目中,我想通过自己的自定义布局登录PayPal,其中我为电子邮件地址定义了两个edittext,password,为makeapi调用定义了一个按钮来登录PayPal。我看到了一个示例应用程序,其中打开了PayPal默认对话框,我们可以在其中输入凭证进行登录,但在我的情况下,我希望通过自己的布局进行登录。所以请帮助我获得这样的功能。我还提到 下面是我的主要活动 public class MainActivity extends AppCompatActiv
PayPal
集成到我的项目中,我想通过自己的自定义布局登录PayPal
,其中我为电子邮件地址定义了两个edittext
,password
,为makeapi
调用定义了一个按钮来登录PayPal
。我看到了一个示例应用程序,其中打开了PayPal
默认对话框,我们可以在其中输入凭证进行登录,但在我的情况下,我希望通过自己的布局
进行登录。所以请帮助我获得这样的功能。我还提到
下面是我的主要活动
public class MainActivity extends AppCompatActivity {
private static final String TAG = "paymentExample";
private static final String CONFIG_ENVIRONMENT = PayPalConfiguration.ENVIRONMENT_NO_NETWORK;
private static final String CONFIG_CLIENT_ID = "credentials from developer.paypal.com";
private static final int REQUEST_CODE_PAYMENT = 1;
private static final int REQUEST_CODE_FUTURE_PAYMENT = 2;
private static final int REQUEST_CODE_PROFILE_SHARING = 3;
private static PayPalConfiguration config = new PayPalConfiguration()
.environment(CONFIG_ENVIRONMENT)
.clientId(CONFIG_CLIENT_ID)
// The following are only used in PayPalFuturePaymentActivity.
.merchantName("Example Merchant")
.merchantPrivacyPolicyUri(Uri.parse("https://www.example.com/privacy"))
.merchantUserAgreementUri(Uri.parse("https://www.example.com/legal"));
private EditText etEmailAddress,etPasswowrd;
private Button btnLogin;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
etEmailAddress = (EditText)findViewById(R.id.etEmailAddress);
etPasswowrd = (EditText)findViewById(R.id.etPasswowrd);
btnLogin = (Button) findViewById(R.id.btnLogin);
btnLogin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Here I want to login into PayPal
}
});
}
}