spinner activator를 가능한한 공간을 덜 차지하도록 작게 만드려고 애쓰고 있으나, 이상하게 코드가 적용되면 원하지 않는 모양으로 만들어집니다. 아래의 코드가 어떤 정형화된 spinner activator 모양을 정의하는 것도 아닌 것 같은데요. 원래 만들고자 하는 작은 spinner activator는 흔히 볼 수 있는 1줄짜리 텍스트가 적용된 버튼과 같은 세로 크기에 오른쪽에 역삼각형이 있는 spinner이구요.


입니다만 코드만 추가하면



오른쪽에 select시 사용하는 원모양과 연필을 거꾸로 세워놓은 형상이 있는 세로로 훨씬 두꺼운 spinner로 바뀝니다. 제가 의도하던 것이 아닌데요.
코드는 단순합니다.

 Spinner s_ind;
public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.page);

s_ind = (Spinner) findViewById(R.id.spinner_ind);
            
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                    android.R.layout.simple_spinner_dropdown_item, mStrings);
      
                s_ind.setAdapter(adapter);
...

layout에서도 단순하게 정의하였습니다.
 <Spinner
        android:id="@+id/spinner01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:drawSelectorOnTop="true"
    /> 

원래 이 코드에서는 저런 모양이 나올 수밖에 없는건가요? 아니면 제가 모르는 다른 설정이 저렇게 만든 걸까요?