我正在设置一个Android应用程序以使用Cognito用户池。我已经设置了用户池,现在尝试在活动的onCreate方法中创建CognitoUserPool对象。
public class SignupActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_signup);
CognitoUserPool userPool = new CognitoUserPool(context, userPoolId, clientId, clientSecret, cognitoRegion);
}
}
我知道用于userPoolId,clientId,clientSecret和cognitoRegion的内容,但是我不明白“ context”参数是指什么。我假设它的意思是Android Context class,所以我尝试使用this
和getApplicationContext()
,但是都给出错误“无法解析构造方法'CognitoUserPool'...”
我正在使用this reference设置用户池,它没有解释上下文参数。