use*_*682 4 java android listener onclicklistener
我正在玩Android,我想知道是否有任何方式以编程方式调用侦听器调用,例如,有一个onClick()侦听器并在创建活动时调用此侦听器而不触摸屏幕.
从未尝试过,但在clickListener为对象分配了一个(例如a Button)之后,请调用您的onCreate方法myButton.performClick().
Android doc:
public boolean performClick ()
Added in API level 1
Call this view's OnClickListener, if it is defined. Performs
all normal actions associated with clicking: reporting accessibility event,
playing a sound, etc.
Returns
True there was an assigned OnClickListener that was called,
false otherwise is returned.
Run Code Online (Sandbox Code Playgroud)
没有办法得到这个集合OnClickListener.所以你需要存储它并OnClickListener直接打电话给你.
OnClickListener store = new OnClickListener() {/*...*/};
view.setOnClickListener(store);
store.onClick(view);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5874 次 |
| 最近记录: |