簡體   English   中英

如何通過 Kotlin 滾動到滾動視圖中的特定位置?

[英]How can I scroll to a specific location in Scroll View via Kotlin?

我是 Kotlin/App Development {2 周} 的新手。 目前我有一個滾動視圖,我想 go 到滾動視圖中的特定位置。 我的問題之一是我似乎在這里找不到太多 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)

     }
  }

但是,當我嘗試運行代碼時,它失敗了。

您能提供的任何幫助將不勝感激。

謝謝

這是 kotlin 代碼

ascrollView!!.post { ascrollView!!.scrollTo(0, textView32!!.bottom) }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM