使用另一个文件Kotlin的变量
如果我有2个活动,我想添加如果从另一个活动的变量条件我怎么能做到这一点? 就像如果我有第一个布局(第一个活动)中包含9个数字的变量,我想设置如果在另一个使用x变量是问题的条件。 我正在用kotlin使用Android Studio。
如果变量的值在开始第二个活动后没有改变,则可以使用额外值来传递它们之间的值。
class FirstActivity : Activity() { var myVariable: Boolean = false fun gotoSecondActivity() { val intent = Intent(this, SecondActivity::class.java) intent.putExtra("MyVariable", myVariable) startActivity(intent) } } class SecondActivity: Activity() { fun getMyVariable(): Boolean { if (intent != null) { if (intent.extras != null) { return intent.extras.getBoolean("MyVariable") } } return false // default } }
- 在android中使用kotlin从BroadcastReceiver类访问edittext的Activity
- 运行Android(使用Kotlin编写)使用Gradle2.0.0-alpha插件编译的项目时出错
- gradle无法编译google地方API
- 在Android Studio中转换后,Kotlintypes不匹配
- Android Kotlin Realm正确的方法来查询+更新异步
- 背景部分并发标记扫描GC
- 在同步gradle – NullPointerException之后,ButterKnife不绑定视图
- 如果没有kotlin中的@ Provide-或@ Produces注解方法,则不能提供上下文
- 在xml定义的活动中找不到onClick方法