我在activity1中繼承了公共activity2,顯示在activity1中的activity2的button不起作用了。
經排查,只要我把activity1中的onclick()方法去掉,activity2的button就有反應了。
所以想到應該是button衝突了。
經過將近兩小時的掙扎(請大神們別取笑,我只是個菜鳥) ,終於把問題解決了。
原來只要一句話就可以搞定了!
super.onClick(v);
因爲我父類裏面已經寫有onClick(),所以我要用super來引用它。
謹以此博客祭奠我逝去的那兩小時。希望下次解決問題能更高效些。