如何在Android中显式调用onClick(View v)方法?可能吗?

时间:2012-03-03 15:32:51

标签: android onclick android-activity android-orientation

我想从我的活动的方法onClick(View v)中调用其他类的onCreate()。可能吗?

因为我在其他类的onClick方法中有一个Popupwindow,所以当一个方向改变时,我希望我的横向模式的弹出窗口保持不变并在运行时出现。怎么办呢?

提前致谢!

1 个答案:

答案 0 :(得分:5)

假设您要调用的onClick()用于View x ,请使用x.performClick()或x.callOnClick()。有关更多详细信息,请参阅“开发人员指南”中的javadoc。

请注意,您必须拥有x的句柄。如果您的方向发生变化,您应该销毁PopupWindow并重新显示它,这应该有效。