Глядя на ваш код, возможно ли, что у вас есть две переменные с одинаковыми именами, но с разными областями действия, которые вызывают у вас путаницу?
В onCreate
вы объявляете Button numb1
, но onClickHandler
, похоже, ожидает, что numb1
также будет объявлено вне onCreate
. Так что, onCreate
следует просто присвоить значение numb1
, вместо того, чтобы объявлять его?
Во всяком случае, если вы опубликуете более полный пример кода, это может помочь другим определить проблему, а не просто догадываться о том, как обстоят дела.