switch ~ caseでview.getId等で処理を振り分けってことですね。
ありがとうございます。
ComActivity.class 共通Activity
 Intent intent = new Intent(AAActivity.this, BBActivity.class)
画面遷移にintentのAAActivity.thisと書いていたところを共通にすることで、
そこは抽象クラスではAAActivity.thisと書けなくなる?
ってので今度ははまってますが、、ありがとうございます。