R이 빨간색 글자로 되어있는건 R.java 클래스가 임포트 되지 않아서 그래요.
컨트롤+시프트+O 를 눌러보세요.
상황에 따라 R 클래스가 여러개인 경우도 있긴 하지만.
그리고 xml 에서 버튼 오브젝트를 만들떄 아래와 같이 했다고 치면
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"/>
btn1이 아이디가 되는겁니다.
컴파일 하면서 R.java 파일 어딘가에 생성이 되지요.
btn1 이라는 아이디를 사용하고 싶으면 R.id.btn1 이렇게.
break는 switch-case 문에 대해서 검색해보시고요.
버튼 오브젝트를 찾아서 리스너는 등록 하셨나요?