Sho*_*ort 2 java android abstract-class abstract
我正在开发一个需要使用蓝牙的应用程序.问题是我有几个使用蓝牙通信的活动,我正在创建一个进行通信的类.为此,我需要将结果重新发送到活动.我正在尝试实现这样的活动:
public abstract class MyCommunicationActivity extends Activity {
public static class MYHANDLER extends Handler{};
}
Run Code Online (Sandbox Code Playgroud)
我想强制每个活动创建一个处理来自通信类的响应的HANDLER,这个类将接收一个对象MyCommunication类,因此它知道该活动将挥动一个子类,它是处理结果的处理程序.我这样做了,但是我的子类(那些扩展MyCommunicationActivity的子类)没有强制实现处理程序.
我怎样才能做到这一点?可能吗?
添加如下方法:
public abstract Handler getHandler();
Run Code Online (Sandbox Code Playgroud)
这将强制所有子类在getHandler()那里实现并返回Handler.
| 归档时间: |
|
| 查看次数: |
683 次 |
| 最近记录: |