【发布时间】:2017-07-02 13:49:22
【问题描述】:
如何在 kotlin android 中访问 strings.xml 中的值?
class MainActivity : AppCompatActivity(), View.OnClickListener {
override fun onClick(p0: View?) {
getToastCalled("")
TODO("not implemented")
}
private fun getToastCalled(message: String) {
TODO("not implemented")
}
var btn: Button? = null;
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
var tv_name=findViewById(R.id.tv) as TextView
btn=findViewById(R.id.button) as Button
tv_name.setText(KtTest().name);
(btn as Button).setOnClickListener(MainActivity@this)
}
}
【问题讨论】:
-
就像在 Java 中一样。
-
您已经在示例中引用了布局和 ID。另请记住,您可以使用 ctrl + shift + alt + k 将 java 文件转换为 kotlin。 kotl.in 上还有大量关于可用方法的文档
-
非常感谢您的帮助..