SetOnClickListener Source - RuntimeException("Stub!")
I have this in onCreate: mTrueButton = (Button) findViewById(R.id.true_button); mTrueButton.setOnClickListener(new View.OnClickListener() { @Override public
Solution 1:
The source code you are looking at is the decompiled class from your SDK because you don't have the source of the target API set in your project.
To view the actual code:
- Open your SDK manager
- Download the Sources for Android SDK of the API version you have set as the target for your project.
- Try to view the code again
Here is what I can see in my API 23 source:
/**
* Register a callback to be invoked when this view is clicked. If this view is not
* clickable, it becomes clickable.
*
* @param l The callback that will run
*
* @see #setClickable(boolean)
*/
public void setOnClickListener(@Nullable OnClickListener l) {
if (!isClickable()) {
setClickable(true);
}
getListenerInfo().mOnClickListener = l;
}
Post a Comment for "SetOnClickListener Source - RuntimeException("Stub!")"