有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java使用WebViewActivity。kotlin中的额外URL

开发目标是使用twitter4j在安卓应用程序和twitter服务器之间进行通信。此时,首先显示Twitter回调URL,然后使用Intent放置信息,然后发送到下一个活动(WebViewActivity)。 我需要在kotlin中使用下面的代码。 安卓 studio进行了转换,但并不完全正确。错误出现在代码的第三行(“未解析的引用:额外的URL”)

在爪哇

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);

从安卓 studio转换为kotlin

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

共 (0) 个答案