【发布时间】:2020-07-10 07:47:41
【问题描述】:
我是 Kotlin/应用程序开发的新手 {2 周}。目前我有一个滚动视图,我想去滚动视图中的特定位置。我的问题之一是我似乎在这里找不到太多 Kotlin 代码。我试图转换 Java 但没有太大成功。我也不确定将我确实找到的代码放在哪里。这是我目前所拥有的:
class AKCell : AppCompatActivity() {
public fun civilClick(view: View) {
val ascrollView = findViewById<ScrollView>(R.id.ascrollView)
val textView32 = findViewById<TextView>(R.id.textView32)
ascrollView.post(object : Runnable {
override fun run() {
ascrollView.smoothScrollTo(0, textView32.bottom)
}
})
}
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_a_k_cell)
}
}
但是,当我尝试运行代码时,它失败了。
您能提供的任何帮助将不胜感激。
谢谢
【问题讨论】:
-
它是怎么失败的?
-
当我运行它并单击活动中的 textView32 时,(希望它带我到 scrollView 中的相应位置),应用程序崩溃。屏幕变白然后关闭
-
请添加logcat
标签: java android kotlin position scrollview