«android-actionbar-compat» 태그된 질문

Android 2.1 (API 레벨 7) 이상용으로 빌드 된 애플리케이션에 ActionBar를 제공하는 Android 지원 라이브러리 구성 요소의 ActionBar 구현입니다.

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

30
새로운 Android ActionBar 지원을위한 Theme.AppCompat.Light를 찾을 수 없음
며칠 전에 Google이 출시 한 새로운 ActionBar 지원 라이브러리 를 구현하려고합니다 . 과거 에는 리소스를 포함하는 방법 (ActionBarSherlock과 유사한 방법)에 대한 가이드를 사용하여 Google 개발자의 지원 라이브러리 설정 페이지 에 나열된 동일한 방법을 사용하여 문제없이 ActionBarSherlock을 성공적으로 구현 했습니다. 라이브러리 프로젝트도 내 자신의 프로젝트에 라이브러리로로드했습니다. 라이브러리가 정상적으로로드되고 있음을 알 수 …

21
Android : 작업 표시 줄의 사용자 정의 레이아웃에서 왼쪽 여백 제거
사용자 지정 작업 표시 줄보기를 사용하고 있으며 아래 스크린 샷에서 볼 수 있듯이 작업 표시 줄에 빈 회색 공간이 있습니다. 제거하고 싶습니다. 내가 무슨 짓을 한: 입술 / 값 -v11 / styles.xml <style name="AppBaseTheme" parent="@style/Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/ActionBarStyle</item> <item name="actionBarStyle">@style/ActionBarStyle</item> </style> res / values ​​/ my_custom_actionbar.xml <resources xmlns:android="http://schemas.android.com/apk/res/android"> <style name="ActionBarStyle" parent="@style/Widget.AppCompat.Light.ActionBar.Solid"> …

7
ActionBarSherlock과 ActionBar 호환성의 차이점
ActionBarSherlock 과 Action Bar 호환성 의 차이점은 무엇입니까 며칠 전 Google은 방금 혼란스러워하는 ActionBar 호환성을 발표했습니다. Action Bar 호환성이 ActionBarSherlock과 동일하게 작동하며 코딩이 동일합니까? 예 : 앱 아이콘이 "위로"탐색 하거나 ActionBar.Tab이 작업 표시 줄 호환성에서 지원됩니까?

5
android-support-v7-appcompat와 android-support-v4의 차이점
android-support-v4.jar 과 android-support-v7-appcompat.jar 의 차이점을 알고 싶었 습니다 . 내 응용 프로그램에 appcompat 작업 표시 줄을 추가하려면 android-support-v7-appcompat.jar 및 android-support-v4.jar 또는 android-support-v7-appcompat.jar 만 추가해야합니다 . 또한 android-support-v13.jar 에 appcompat가 있습니까?

17
리소스가 없습니다-Theme.AppCompat.Light.DarkActionBar
ActionBar Style Generator를 사용하여 앱에 사용하려고했지만 오류 : 항목의 부모를 검색하는 동안 오류가 발생했습니다 : 주어진 이름 '@ style / Theme.AppCompat.Light.DarkActionBar'와 일치하는 리소스를 찾을 수 없습니다. 내가 사용하고 안드로이드 지원을-V7-appcompat.jar libs와 폴더 안에 LIB 내 목표는 내 앱을 2.3 이상으로 호환하는 것입니다.

11
MenuItemCompat.getActionView는 항상 null을 반환합니다
방금 v7 AppCompat지원 라이브러리를 구현 했지만 MenuItemCompat.getActionView테스트 한 모든 Android 버전에서 항상 null을 반환합니다 (4.2.2, 2.3.4 ....) 이 SearchView작업 표시 줄에 표시되지만 터치 작업에 응답하지 않으며 표시하도록 확장되지 않으며 EditText단순한 아이콘과 같습니다. @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu, menu); MenuItem searchItem = menu.findItem(R.id.action_search); SearchView searchView …

12
Android 4.3 메뉴 항목 showAsAction =“always”무시 됨
Android 4.3 (API 레벨 18)부터 사용할 수있는 새로운 v7 appcompat 라이브러리를 사용하고 있습니다. 메뉴 항목에 대해 showAsAction에 지정된 내용에 관계없이 표시되지 않습니다. 항상 오버플로 메뉴 아이콘을 만들고 메뉴 아래에 단일 메뉴 항목도 배치합니다. 다음과 같은 활동에 메뉴를 추가하려고합니다. @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu_sizes, menu); return true; } 그리고 …

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> 문자열은 다른 곳에서 정의됩니다.

6
Fragment ActionBarCompat 내부의 getSupportActionBar
나는를 사용하는 새로운 프로젝트를 시작 해요 AppCompat/ActionBarCompat에서 v7지원 라이브러리를. getSupportActionBar조각 내에서 를 사용하는 방법을 알아 내려고 노력 중 입니다. 조각을 호스팅하는 내 활동은 확장 ActionBarActivity되지만 조각에 대한 유사한 지원 클래스가 표시되지 않습니다. 내 조각 내에서 public class CrimeFragment extends Fragment { //... getActivity().getSupportActionBar().setSubtitle(R.string.subtitle); // getSupportActionBar is not defined in the …

11
Appcompat 21에서 툴바 색상 변경
새로운 Appcompat 21 Material Design 기능을 테스트하고 있습니다. 따라서 다음과 같은 툴바를 만들었습니다. <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/activity_my_toolbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:minHeight="?attr/actionBarSize" android:background="?attr/colorPrimary" app:theme="@style/ThemeOverlay.AppCompat.ActionBar"/> 내 기본 레이아웃 파일에 포함 시켰습니다. 그런 다음 다음과 같이 supportActionBar로 설정했습니다. Toolbar toolBar = (Toolbar)findViewById(R.id.activity_my_toolbar); setSupportActionBar(toolBar); 작동하지만 어떻게 든 도구 모음을 사용자 정의하는 방법을 알 수 없습니다. …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.