タグ等、デザイン的に大きくしたくないけれど、タップに反応させるコンポーネントは、実際にタップできる領域を見た目より大きくとるのが鉄則です。 これを実現する方法が3つあります。 1. Viewの階層で実現する すぐ思いつく方法ですが、Viewが増えるので初心者っぽいです。 <!-- 透明の領域用 --> <FrameLayout ... android:padding="8dp" android:background="@android:color/transparent" > <!-- タグ部分 --> <TextView ... android:paddingTop="2dp" android:paddingLeft="8dp" android:paddingRight="8dp" android:paddingBottom="2dp" android:background="@colo