【发布时间】:2018-12-11 04:16:31
【问题描述】:
我想添加一个方法,其中将视图作为参数传递下面是直接添加 somemethod(view) 显示错误的代码。
abc.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
somemethod(view); // this is where I stuck
}
}
}
@Override
public void afterTextChanged(Editable s) {
}
});
.....
somemethod(View view) {}
【问题讨论】:
-
这里
view是什么 -
您遇到的错误是什么
-
错误是什么?什么观点?有什么方法?
-
错误是'找不到符号视图'
-
somemethod 是一个带有参数View view 的简单方法,它被用于多个代码块中。它位于公共类MainActivity 内部和protected void onCreate 外部。
标签: android android-studio addtextchangedlistener