De hecho, la mayoría de las veces satisfacemos estas dos necesidades, y un atributo autónomo puede manejarlo.
app:tabIndicatorFullWidth="false", verdadero es la primera flecha roja, falso es el segundo. Para modificar el estilo del indicador, modifíquelo directamente en el código:
tabThree.setSelectedTabIndicator(getResources().getDrawable(R.drawable.line));