在我的应用程序中,我目前有几个由 TextView 和滚动条组成的 Activity 。它们之间的唯一区别是 TextView 显示的字符串。有没有办法将所有这些合并到一个 Activity 中,并根据 Activity 的启动方式/位置更改 TextView?也许将字符串的名称作为参数发送给 startActivity,或者类似的东西?
最佳答案
当您使用 Intent 启动 Activity 时,您可以使用 Bundle 对象将值传递给它。
这可以通过这个方法调用很容易地完成:
http://developer.android.com/reference/android/content/Intent.html#putExtra(java.lang.String , java.lang.String)
从新的 Activity(以调用 startActivity() 开始的那个),您可以通过调用 getIntent().getExtras().getXXX(YOUR KEY) 获取此值
关于android - 整合我的 Android 应用程序中的 Activity 数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3191087/