【发布时间】:2015-04-15 02:38:07
【问题描述】:
我在片段类中有一个按钮,我想在父活动中触发一个方法。我已经为此实现了一个接口。
我的问题是 View.onClickListener 给了我以下错误:
类“从 onClickListener 派生的匿名类”必须声明为抽象或在“onClickListener”中实现抽象方法“onClick(View)”
这很奇怪,因为我正在实现 onClick(View)。
这是我的片段中的代码:
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(com.zlaporta.chessgame.R.layout.gamedescfragment, container, false);
final Button make_move = (Button) v.findViewById(R.id.make_move);
make_move.setOnClickListener(new ***View.OnClickListener()*** {
public void OnClick(View v) {
makeMoveCallback.makeMoveMethod();
}
});
星号表示 Android Studio 不喜欢的代码部分。
【问题讨论】:
标签: java android onclicklistener