我一直在关注官方Android教程,并且在按下"Enter"为EditText后执行函数这个非常简单的示例时遇到了问题.
我明白我应该做什么,并且似乎已经正确设置了所有东西,但Eclipse正在抱怨这条线:
edittext.setOnKeyListener(new OnKeyListener() {
Run Code Online (Sandbox Code Playgroud)
它强调setOnKeyListener
错误:
类型View中的方法setOnKeyListener(View.OnKeyListener)不适用于参数(new DialogInterface.OnKeyListener(){})
并且还强调OnKeyListener
了错误:
新类型DialogInterface.OnKeyListener(){}必须实现继承的抽象方法DialogInterface.OnKeyListener.onKey(DialogInterface,int,KeyEvent)
也许有人可以朝着正确的方向射击我?在我尝试其他解决方案之前(我已经在stackoverflow上找到),我真的很想解决这个问题,因为它让我感到慌乱,因为官方教程看起来不那么简单.
提前致谢.
我几乎完成了将模块从VB6转换为VB.NET,但是我遇到了以下2个引号的问题,我想知道是否有任何方法可以解决这个问题:
Structure AUDINPUTARRAY
bytes(5000) As Byte
End Structure
Run Code Online (Sandbox Code Playgroud)
我正在尝试将该字节行更改为:Dim bytes(5000)as Byte,但它不允许我在结构中定义大小.
这是第二个:
Private i As Integer, j As Integer, msg As String * 200, hWaveIn As integer
Run Code Online (Sandbox Code Playgroud)
我不知道如何转换:msg As String*200