要在java中为类添加任何接口,您只需要在工作声明的顶部添加单词implements,然后添加类名.因此,要添加OnGenericMotionListener,您将使用下面的代码.
public class MyActivity extends Activity implements OnGenericMotionListener {
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
TextView myView = new TextView(this);
myView.setOnGenericMotionListener(this);
}
@Override
public boolean onGenericMotion(View view, MotionEvent event) {
return false;
}
}
Run Code Online (Sandbox Code Playgroud)
这将为myView设置GenericMotionListener,因此当事件发生时,它将调用活动内部的onGenericMotion函数.如果要将其附加到多个视图,只需在传递给onGenericMotion函数的视图的id上使用开关即可.
| 归档时间: |
|
| 查看次数: |
2346 次 |
| 最近记录: |