2017-06-18 9 views
0

アンドロイドデベロッパーAPIに従って、ツールバーを追加した後、私は上隅に配置したいスピナーを持っているので、背景の色を透明に変更することにしました。できるだけ早く私は、オーバーフローボタン(3つのドット)ここでアンドロイドツールバーを透明色に変更した後、オーバーフローボタンがなくなった

を逃し行くことを行ったように、ツールバーを設定するためのコードです:私がする必要はあり

<android.support.v7.widget.Toolbar 
    android:id="@+id/my_toolbar" 
    android:layout_width="368dp" 
    android:layout_height="56dp" 
    android:background="@android:color/holo_orange_dark" 
    android:elevation="4dp" 
    android:theme="@style/ThemeOverlay.AppCompat.ActionBar" 
    app:popupTheme="@mipmap/ic_launcher" 
    tools:layout_editor_absoluteX="8dp" 
    tools:layout_editor_absoluteY="0dp" /> 

    <Spinner 
     android:id="@+id/spinner" 
     android:layout_width="190dp" 
     android:layout_height="34dp" 
     tools:layout_editor_absoluteX="8dp" 
     tools:layout_editor_absoluteY="56dp" /> 

答えて

0

protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    setTitle(""); 

    Toolbar myToolbar = (Toolbar) findViewById(R.id.toolbar); 
    setSupportActionBar(myToolbar); 

    Spinner spinner = (Spinner) findViewById(R.id.spinner); 
    spinner.setOnItemSelectedListener(this); 

    ArrayAdapter<CharSequence> adapter = 
    ArrayAdapter.createFromResource(this, R.array.Instruments, android.R.layout.simple_spinner_item); 
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 
    spinner.setAdapter(adapter); 
} 

XMLレイアウト私のツールバーxmlを相対レイアウトxmlの中に置きます。オーバーフローは電話スクリーンから消えていた。これで問題は解決しました。

関連する問題