我在一个应用程序中使用了一个Android PopupWindow,所以我想确定我理解从它处理事件的“最佳实践”。
我的PopupWindow有一个按钮,当前该按钮的onClick处理程序与启动弹出窗口的Activity相同。
但是我见过一个例子,有人创建了一个扩展PopupWindow的类。这是他们在需要PopUpWindow时创建的类,但他们仍然将onClick处理程序放在启动它的Activity中。
如果我有一个单独的类,扩展PopupWindow,将按钮处理程序放在该类中会更好吗,如果是这样,我该怎么做?
提前致谢!
答案 0 :(得分:0)
我认为这不重要。就个人而言,为了易读,我创建了一个新类[文件]。