-3

투명한 툴바 (작업 표시 줄과 같은 스타일)에 이와 같은 순환 아이콘을 추가하고 색상을 유지할 수 있습니까?투명 툴바에 컬러 아이콘을 추가 할 수 있습니까?

편집 :이 아이콘은 툴바에서 오른쪽 정렬됩니다 (대부분의 앱에서 3 개의 점 메뉴 아이콘이 표시되는 것과 유사).

Circular icon

+1

활동 ?? – Rohit5k2

+1

예, 가능합니다. – Martin

+0

@ Martin 멋진데, 고마워. 이 내용을 답으로 추가하면 동의 할 것입니다. 감사! – ZakTaccardi

답변

1

당신은, 도구 모음의 메뉴를 팽창 투명 배경을 설정, 아이콘과 메뉴를 팽창합니다. 도구 모음

public class MainActivity extends ActionBarActivity { 
    Toolbar toolbar; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 
     // getSupportActionBar().hide(); 
     toolbar = (Toolbar) findViewById(R.id.toolbar); 
     toolbar.setTitle("Hello World"); 
     toolbar.inflateMenu(R.menu.menu_main); 
     toolbar.setOnMenuItemClickListener(new Toolbar.OnMenuItemClickListener() { 
      @Override 
      public boolean onMenuItemClick(MenuItem item) { 
       int id = item.getItemId(); 
       if (id == R.id.icon) { 
        // Your action here 
        Toast.makeText(getApplicationContext(), "Clicked", Toast.LENGTH_SHORT).show(); 
        return true; 
       } 
       return false; 
      } 
     }); 
    } 
} 

활동 레이아웃

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context=".MainActivity" 
    android:orientation="vertical"> 

    <android.support.v7.widget.Toolbar 
     android:id="@+id/toolbar" 
     android:layout_height="56dp" 
     android:layout_width="match_parent" 
     app:theme="@style/ThemeOverlay.AppCompat.Light" 
     android:elevation="5dp" 
     android:background="@android:color/transparent" /> 
</LinearLayout> 

당신이 그것을 메뉴를 시도해 봤어

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto"> 
    <item 
     android:id="@+id/icon" 
     android:title="Icon Title" 
     android:icon="@drawable/ic_launcher" 
     android:orderInCategory="100" 
     app:showAsAction="always" /> 
</menu> 
+0

감사! 나는 실제로이 툴바에 홈 아이콘을 가지지 않을 것입니다. 바로 하나의 오른쪽 정렬 된 액션 아이콘이 제 질문에 링크 된 아이콘과 유사합니다. 그게 가능하니? – ZakTaccardi

+0

답변을 업데이트 할 예정입니다. 나는 그것이 실수라고 생각했다. 이 아이콘을 클릭 할 수있게 하시겠습니까? –

+0

예, 도움이 될 것입니다! 실제로 검색 아이콘이 될 것입니다. 감사! – ZakTaccardi

관련 문제