小编Rob*_*Rob的帖子

在 Kotlin 中切换可见性,isVisible 未解析引用

慢慢学习 Kotlin。只是从一卷中生成一个随机数。如果 roll = 9 我想让按钮和搜索栏不可见。

我正在使用 toggleVisibility 函数来完成此操作,但 Kotlin 编译器将 isVisible 视为未解析的引用

package com.example.randomizer

import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.view.View
import android.widget.Button
import android.widget.SeekBar
import android.widget.TextView
import android.widget.VideoView
import java.util.*

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        val rollButton = findViewById<Button>(R.id.rollButton)
        val resultsTextView = findViewById<TextView>(R.id.resultsTextView)
        val seekBar = findViewById<SeekBar>(R.id.seekBar)
        val winText = "9 You Win !"




        rollButton.setOnClickListener {
            val rand = Random().nextInt(seekBar.progress)
            resultsTextView.text = rand.toString()
            if (rand == 9) {
                resultsTextView.text = winText
                seekBar.toggleVisibility() …
Run Code Online (Sandbox Code Playgroud)

android android-view kotlin

4
推荐指数
2
解决办法
3611
查看次数

标签 统计

android ×1

android-view ×1

kotlin ×1