«android-appcompat» 태그된 질문

App Compat 지원 라이브러리 패키지에는 애플리케이션에 포함될 수있는 여러 라이브러리가 포함되어 있습니다. 이러한 각 라이브러리는 특정 범위의 Android 플랫폼 버전 및 기능 집합을 지원합니다.

8
머티리얼 디자인 가이드 라인처럼 보이는 SearchView 생성
현재 앱을 머티리얼 디자인으로 변환하는 방법을 배우는 중입니다. 지금 조금 멈췄습니다. 툴바가 추가되었고 내 탐색 서랍이 모든 콘텐츠를 오버레이하도록 만들었습니다. 이제 재료 가이드 라인 과 비슷한 확장 가능한 검색을 작성하려고합니다 . 이것이 바로 지금 얻은 것이며 위와 같이 만드는 방법을 알 수 없습니다. 이것은 내 메뉴 XML입니다. <?xml version="1.0" encoding="utf-8"?> …

15
AppCompat-v7을 사용하여 작업 표시 줄 / 도구 모음에 아이콘 표시 21
나는 이것을 시도했지만 여전히 이전과 같은 아이콘이 보이지 않습니다. getSupportActionBar().setLogo(R.drawable.ic_launcher); getSupportActionBar().setDisplayUseLogoEnabled(true); getSupportActionBar().setIcon(R.drawable.ic_launcher); 사용자 정의 툴바를 사용할 때 작동하는 것 같습니다.하지만 모든 레이아웃을 터치 해야하는 더 좋은 방법이 있습니까?

14
프로그래밍 방식으로 단추 색조를 추가하는 방법
새로운 AppCompat 라이브러리에서 다음과 같이 버튼에 색조를 지정할 수 있습니다. <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="@string/follow" android:id="@+id/button_follow" android:backgroundTint="@color/blue_100" /> 내 코드에서 프로그래밍 방식으로 버튼의 색조를 어떻게 설정할 수 있습니까? 기본적으로 일부 사용자 입력을 기반으로 버튼의 조건부 색상을 구현하려고합니다.

3
AppCompatActivity.onCreate는 동일한 라이브러리 그룹 내에서만 호출 할 수 있습니다.
appcompat로 업그레이드 한 후 25.1.0유선 오류가 발생하기 시작했습니다. 내 코드에서 : @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); 린트 오류가 발생합니다. AppCompatActivity.onCreate can only be called from within the same library group (groupId=com.android.support) 그러한 행동을 방지하는 방법은 무엇입니까?

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> 그러나 이것으로 내 도구 …

8
? attr / selectableItemBackground를 배경으로 사용할 때 잔물결 색상을 어떻게 수정할 수 있습니까?
나는 몇 가지 질문을 보았고 내가 원하는 것을 달성하기 위해 가능한 몇 가지 방법을 제공했습니다. 예를 들면 : colorControlHighlightstyles.xml에서 속성을 사용하십시오 . 내 styles-v21.xml은 다음과 같습니다. <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> 그리고 내 위젯 : <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> 그리고 그것은 작동하지 않습니다. 또한 추가하려고하지 parent="Theme.AppCompat"SelectableItemBackground"스타일 …


5
Android appcompat v7 21 라이브러리에서 DrawerArrowToggle을 구현하는 방법
이제 Android 5.0이 출시되었으므로 애니메이션 작업 표시 줄 아이콘을 구현하는 방법이 궁금합니다. 이 라이브러리는 여기 구현은 나를 위해 미세하지만 APPCOMPAT V7 라이브러리 이후는 어떻게이 구현 될 수있다? 라이브러리는 themes.xml에서이를 참조합니다. <item name="drawerArrowStyle">@style/Widget.AppCompat.DrawerArrowToggle</item> 이 스타일로 <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat"> 최신 정보 v7 DrawerToggle을 사용하여 구현했습니다. 그러나 나는 그것을 스타일링 할 수 없습니다. …


8
Android Lollipop, AppCompat ActionBar 사용자 정의보기가 전체 화면 너비를 차지하지 않음
그래서 방금 코드베이스를 Lollipop으로 업데이트했는데 Action Bar에 문제가 있습니다. AppCompat 및 ActionBarActivity를 사용하고 있으며 사용자 지정보기를 확장하고 있습니다. 사용자 지정보기가 더 이상 화면의 전체 너비를 차지하지 않고 왼쪽에 얇은 띠가 남는 것 같습니다. 예전 모습 지금 모습 이것은 액션 바를 설정하는 데 사용하는 코드입니다. 누구나 아이디어가 있습니까? final ActionBar actionBar …

25
상태 표시 줄이 흰색으로 바뀌고 뒤에 콘텐츠가 표시되지 않습니다.
Marshmallow에서 AppCompat을 사용해보고 있습니다. 투명 상태 표시 줄을 원하지만 흰색으로 바뀝니다. 몇 가지 솔루션을 시도했지만 저를 위해 작동하지 않았습니다 ( 투명 상태 표시 줄이 windowTranslucentNavigation = "false"와 함께 작동하지 않음 , Lollipop : 색상이 투명으로 설정된 상태 바 뒤에 그리기 ). 다음은 관련 코드입니다. 내 styles.xml <style name="Bacon" parent="Theme.Bacon"/> <style …

5
Android 5.0의 AppCompat CardView에서 XML의 고도 설정
내가 이해하는 바에 따르면, 미리보기 단계의 초기에는 CardViewJava 해킹없이 s 에서만 XML로 고도를 설정할 수있는 방법이없는 것 같습니다 . 이제 공식 릴리스가 나왔으니 Java 코드를 작성하지 않고 XML로이를 수행 할 수있는 방법이 있습니까? 나는 card_view:cardElevation효과가 없도록 노력 했다. 5.0 에뮬레이터를 사용할 때 모든 것이 괜찮다고 생각했습니다. 하지만 이제 실제 기기에서 …

13
CardView 코너 반경
CardView가 상단에 모서리 반경 만 갖도록하는 방법이 있습니까? <android.support.v7.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" app:cardCornerRadius="10dp" >

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); 작동하지만 어떻게 든 도구 모음을 사용자 정의하는 방법을 알 수 없습니다. …

1
안드로이드 툴바 팝업 테마 대 테마
종종 레이아웃 파일에서 다음과 같은 툴바 선언을 볼 수 있습니다. <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:popupTheme="@style/ThemeOverlay.AppCompat.Light"> </android.support.v7.widget.Toolbar> 테마와 관련된 두 가지 속성 인 theme 및 popupTheme가있는 이유는 무엇입니까? 각각의 목적은 무엇입니까?

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