Использование WebViewActivity.EXTRA_URL в kotlin - PullRequest
0 голосов
/ 22 января 2020

Целью разработки является использование twitter4j для связи между приложением android и серверами Twitter. В этой указанной точке c первоначально отображается URL-адрес обратного вызова Twitter, а затем с использованием Intent информация помещается и затем отправляется на следующую операцию (WebViewActivity). Мне нужно использовать код ниже в kotlin. Студия android выполняет преобразование, но не полностью корректно. Ошибка появляется в третьих строках кода («Неразрешенная ссылка: EXTRA_URL»).

в java

requestToken = twitter.getOAuthRequestToken(callbackUrl);   
final Intent intent = new Intent(MainActivity.this,WebViewActivity.class);
intent.putExtra(WebViewActivity.EXTRA_URL, requestToken.getAuthenticationURL());
startActivityForResult(intent, WEBVIEW_REQUEST_CODE);

преобразование в kotlin из android studio

requestToken = twitter?.getOAuthRequestToken(callbackUrl)
val intent = Intent(this@MainActivity, WebViewActivity::class.java)
intent.putExtra(WebViewActivity.EXTRA_URL, requestToken.getAuthenticationURL())
startActivityForResult(intent,WEBVIEW_REQUEST_CODE)
...