没有提供足够的数据给HAL,预期的位置

我在Android Studio中遇到了这个错误。 我只是想按下按钮时打印文本。 我得到下面的错误,每当我按下按钮时出现。 如果我取消注释意图,它也可以很好地工作,但更多的代码我有更多的错误更改。 我不确定这是真正的错误。 我这样说是因为我有一个完整的应用程序(不是这个),它使用翻新和github API来搜索回购。 这个按钮是搜索的纽带。 如果我拼写一个单词的应用程序完美的作品。 我终于到了这个简化的应用程序,试图find根本原因。 请帮忙。

1。

10-17 15:33:56.569 1404-1431/? W/audio_hw_generic: Not supplying enough data to HAL, expected position 2045606 , only wrote 1793520 
  1. 这是代码

 import android.content.Intent import android.support.v7.app.AppCompatActivity import android.os.Bundle import android.widget.Button import android.widget.EditText class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val editText = findViewById(R.id.searchEditText) val searchEditText = editText.text.toString() val button = findViewById
  1. 这是清单

            
  1. 这是xml文件

    

XML是好的,但主要的活动类不是以正确的方式使用kotlin,为了绑定你的布局中的项目,你可以使用像这样的合成本地库

 import android.support.v7.app.AppCompatActivity import android.os.Bundle import kotlinx.android.synthetic.main.activity_main.* // this imports all your items from your layout class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val searchEditText = searchEditText.text.toString() // you can now use any items in the layout just by calling them searchButton.setOnClickListener{ println(searchEditText) } } } 

希望能帮助到你