«android-toolbar» 태그된 질문

도구 모음은 레이아웃 내에서 사용하기위한 작업 모음의 일반화 기반 위젯입니다.

21
이 활동에는 이미 창 장식에서 제공하는 작업 표시 줄이 있습니다.
Toolbar작업 표시 줄 대신 사용할 물건을 옮기려고 하지만 오류 메시지가 계속 나타납니다. java.lang.RuntimeException: Unable to start activity ComponentInfo{com.tyczj.weddingalbum/com.xxx.xxx.MainActivity}: java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead. at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180) …

24
툴바에 뒤로 화살표 표시
응용 프로그램 에서에서 ActionBar로 마이그레이션 중입니다 Toolbar. 그러나 내가 Toolbar했던 것처럼 뒤로 화살표에 클릭 이벤트를 표시하고 설정하는 방법을 모르겠습니다 Actionbar. 로 ActionBar전화 mActionbar.setDisplayHomeAsUpEnabled(true)합니다. 그러나 이와 비슷한 방법은 없습니다. 누구 든지이 상황에 직면하여 어떻게 든 해결할 수있는 방법을 찾았습니까?

30
Android 툴바 센터 제목 및 사용자 정의 글꼴
툴바 제목에 사용자 정의 글꼴을 사용하고 툴바의 중앙에 배치하는 올바른 방법을 찾으려고합니다 (클라이언트 요구 사항). 현재 나는 좋은 오래된 ActionBar를 사용하고 있으며 제목을 빈 값으로 설정하고 setCustomView사용자 정의 글꼴 TextView를 넣고 ActionBar.LayoutParams를 사용하여 중앙에 배치하는 데 사용했습니다. 더 좋은 방법이 있습니까? 새로운 툴바를 ActionBar로 사용합니다.


10
Android API 21 툴바 패딩
Android SDK API 버전 21 (지원 라이브러리)이 포함 된 새로운 툴바에서 추가 패딩을 제거하려면 어떻게해야합니까? 이 그림의 빨간색 화살표에 대해 이야기하고 있습니다. 사용중인 코드는 다음과 같습니다. <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_height="wrap_content" android:layout_width="match_parent" android:background="?attr/colorPrimary" android:padding="0dp" android:layout_margin="0dp"> <RelativeLayout android:id="@+id/action_bar_layout" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_margin="0dp" android:padding="0dp" android:background="#000000"> <Spinner android:layout_width="wrap_content" android:layout_height="wrap_content"/> </RelativeLayout> </Toolbar> 보시다시피 모든 관련 패딩을 0으로 …

7
AppCompat-v7이 포함 된 도구 모음 및 상황 별 작업 모음
Lollipop과 AppCompat-v7 라이브러리에 도입 된 새로 추가 된 툴바를 사용하고 있습니다. 나는 다음 이 가이드 도구 모음 내가 눈치 설정에를 그이 페이지의 아래 도구 모음을 밀어 것 (예 : 붙여 넣기 / 복사 텍스트를 강조 같은) 상황에 맞는 액션 바을 가져올 것이다 때 뭔가 호출. 페이지 하단의 이미지에서 내가 말하는 …

4
CoordinatorLayout의 도구 모음 아래에보기 추가
다음과 같은 레이아웃이 있습니다. <android.support.design.widget.CoordinatorLayout android:id="@+id/main_content" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent"> <android.support.design.widget.AppBarLayout android:id="@+id/appBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:theme="@style/ThemeOverlay.AppCompat.ActionBar"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" app:layout_scrollFlags="scroll|enterAlways" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"/> </android.support.design.widget.AppBarLayout> <FrameLayout android:id="@+id/content" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout> 나는 추가 Fragment에들 FrameLayout을 대체. 내 중 하나는 Fragment다음과 같은 레이아웃을 가진 목록입니다. <android.support.v7.widget.RecyclerView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/recyclerView" android:layout_width="match_parent" android:layout_height="match_parent" app:layout_behavior="@string/appbar_scrolling_view_behavior"/> 내 …


16
툴바에 기본적으로 그림자가 없습니까?
지원 라이브러리 v21에서 새 툴바로 앱을 업데이트하고 있습니다. 내 문제는 "elevation"특성을 설정하지 않으면 툴바가 그림자를 드리 우지 않는다는 것입니다. 정상적인 행동입니까 아니면 내가 잘못하고 있습니까? 내 코드는 다음과 같습니다 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <android.support.v7.widget.Toolbar xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/my_awesome_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:elevation="4dp" android:minHeight="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" /> <FrameLayout android:id="@+id/FrameLayout1" android:layout_width="match_parent" android:layout_height="match_parent"> . …

7
AppCompat ActionBarActivity를 사용하여 상태 표시 줄 색상 변경
내 활동 중 하나에서을 사용하여 툴바 색상을 변경했습니다 Palette. 그러나 5.0을 사용 ActionBarActivity하는 장치 에서 status bar색상을 사용 하는 colorPrimaryDark활동 테마 의 색상은 매우 다르므로 두 가지 매우 다른 색상이 있으며 좋지 않습니다. 5.0 에서는 사용할 수 Window.setStatusBarColor()있지만 ActionBarActivity이것을 가지고 있지 않다는 것을 알고 있습니다 . 그래서 내 질문은 5.0에 …

5
툴바 Android에서 SearchView를 사용하는 방법
내가 작업하는 코드는 a를 사용 Toolbar하고 menu. 다음은 코드입니다. private Toolbar mToolbar; mToolbar.inflateMenu(R.menu.chat_screen_menu); setupMenu (); private void setupMenu () { mMenu = mToolbar.getMenu(); if (mMenu != null) { if (mChatPager != null && mChatPager.getCurrentItem() > 0) { mMenu.setGroupVisible(R.id.menu_group_chats, true); mMenu.setGroupVisible(R.id.menu_group_contacts, false); } else { mMenu.setGroupVisible(R.id.menu_group_chats, false); mMenu.setGroupVisible(R.id.menu_group_contacts, true); mMenu.setGroupVisible(R.id.menu_group_otr_verified,false); mMenu.setGroupVisible(R.id.menu_group_otr_unverified,false); …

13
(v21) 도구 모음을 지원하는 환경 설정 화면 만들기
기본 설정 화면의 지원 라이브러리에서 새로운 머티리얼 디자인 도구 모음을 사용하는 데 문제가있었습니다. 아래와 같이 settings.xml 파일이 있습니다. <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <PreferenceCategory android:title="@string/AddingItems" android:key="pref_key_storage_settings"> <ListPreference android:key="pref_key_new_items" android:title="@string/LocationOfNewItems" android:summary="@string/LocationOfNewItemsSummary" android:entries="@array/new_items_entry" android:entryValues="@array/new_item_entry_value" android:defaultValue="1"/> </PreferenceCategory> </PreferenceScreen> 문자열은 다른 곳에서 정의됩니다.

10
조각에서 툴바를 얻는 방법?
나는이 ActionBarActivity함께 NavigationDrawer하고 사용 support_v7 Toolbar액션 바있다. 내 조각 도구 모음 중 하나에 사용자 정의보기가 있습니다. 다른 조각 Toolbar에서는 제목이 표시되어야합니다. Toolbar프래그먼트에서 커스터마이징을위한 인스턴스를 얻으려면 어떻게해야 합니까? 으로 ActionBar를 얻을 수 getActivity().getActionBar()있지만 setTitle()이 인스턴스 ActionBar를 호출 하면 아무 작업도 수행하지 않습니다. UPD : 나의 경우에는 ((ActionBarActivity) getActivity()).getSupportActionBar().setTitle(); (MrEngineer13이 말했듯이) onHiddenChanged …

11
툴바 홈 버튼 클릭 이벤트를 포착 할 수 없습니다.
최신 appcompat 라이브러리를 구현하고 Toolbar작업 표시 줄로 사용했습니다 . 하지만 문제는 홈 버튼 / 햄버거 아이콘 클릭 이벤트를 잡을 수 없다는 것입니다. 나는 모든 것을 시도하고 보았지만 비슷한 문제를 찾지 못하는 것 같습니다. 이것은 내 Activity수업입니다. protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); // Set …

7
Theme.AppCompat.Light.DarkActionBar와 같은 appcompat-v7 툴바의 스타일을 어떻게 지정합니까?
Theme.AppCompat.Light.DarkActionBar새로운 지원 라이브러리 툴바로 모양을 재현하려고합니다 . 선택하면 Theme.AppCompat.Light툴바가 밝아지고 선택 Theme.AppCompat하면 어두워집니다. (기술적으로 .NoActionBar버전 을 사용해야 하지만 내가 말할 수있는 한 유일한 차이점은 <style name="Theme.AppCompat.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 이제는 Theme.AppCompat.Light.DarkActionBar없지만 순진하게 내 자신을 만들기에 충분하다고 생각했습니다. <style name="Theme.AppCompat.Light.DarkActionBar.NoActionBar"> <item name="windowActionBar">false</item> <item name="android:windowNoTitle">true</item> </style> 그러나 이것으로 내 도구 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.