Запитання з тегом «android-support-library»

Бібліотека підтримки Android містить підтримувані API з новіших платформ та API, які пропонують корисні функції.

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?

26
Змініть колір підказки EditText під час використання TextInputLayout
Я використовую нове TextInputLayoutз бібліотеки дизайну. Я можу змусити його показати та змінити колір плаваючої етикетки. На жаль, актуальний EditTextнатяк тепер завжди білий. Я спробував змінити hintColor у XML, стилях та програмно, а також намагався використовувати, android.support.v7.widget.AppCompatEditText але EditTextпідказка завжди показує білий колір. Ось мій XML для моїх TextInputLayoutтаEditText <android.support.design.widget.TextInputLayout …

9
Як використовувати підтримку FileProvider для обміну вмістом з іншими програмами?
Я шукаю спосіб правильно поділитися (не ВІДКРИТИ) внутрішній файл із зовнішнім додатком за допомогою FileProvider бібліотеки підтримки Android . Дотримуючись прикладу в документах, <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.android.supportv4.my_files" android:grantUriPermissions="true" android:exported="false"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/my_paths" /> </provider> та використовуючи ShareCompat для обміну файлом з іншими програмами наступним чином: ShareCompat.IntentBuilder.from(activity) .setStream(uri) // uri from FileProvider …

8
Піктограма елемента шухляди навігації не відображає початкового кольору
Я намагаюся показати піктограму поруч із елементом у своєму меню для навігаційного ящика, але чомусь значок завжди відображається сірим, а не оригінальним кольором (коричневим). Чи є спосіб запобігти цьому, щоб показати оригінальний колір ікони? MainActivity.java public class MainActivity extends AppCompatActivity { private DrawerLayout mDrawerLayout; @Override protected void onCreate(Bundle savedInstanceState) { …

5
Приклад FloatingActionButton з бібліотекою підтримки
Нещодавно я прочитав ці пости: Бібліотека підтримки дизайну Android Бібліотека підтримки Android, версія 22.2.0 Плаваюча Дія Кнопка Але жоден з них не дає мені детального прикладу щодо створення нового FloatingActionButton. Так важко зрозуміти, я задаю це питання. Хтось може надати мені приклад про це? Будь-яка допомога дуже вдячна. Заздалегідь спасибі. …

11
Перегляд переробника всередині NestedScrollView викликає запуск прокрутки в середині
Я отримую дивну поведінку прокрутки, коли додаю RecyclerView всередині NestedScrollView. Що трапляється, що коли перегляд прокрутки має більше рядків, ніж може бути показано на екрані, як тільки активність запущена, NestedScrollView починається зі зміщення вгорі (зображення 1). Якщо у вікні прокрутки є декілька предметів, щоб їх можна було відобразити одразу, цього …

8
Як додати панель дій з бібліотеки підтримки в PreferenceActivity?
Сумісність панелі дій додана в бібліотеку підтримки, версія 18. Тепер вона має ActionBarActivityклас для створення заходів із панеллю дій на старих версіях Android. Чи є спосіб додати панель дій із бібліотеки підтримки PreferenceActivity? Раніше я використовував ActionBarSherlock і він має SherlockPreferenceActivity.

4
Як замінити застарілий android.support.v4.app.ActionBarDrawerToggle
Вчора (17-10-2014) У мене є оновлення Android SDK і support-library-v4.jarмоє додаток, тепер я отримую попередження старіння , пов'язане з ActionBarDrawerToggle, читанням документації здається , що я повинен використовувати ActionBarDrawerToggleв support-library-v7.appcompact.jar. Ось деякі частини моєї діяльності, які можуть бути рівномірно: import android.app.ActionBar; import android.app.Activity; import android.content.res.Configuration; import android.os.Bundle; import android.support.v4.app.ActionBarDrawerToggle; import …

5
Фрагмент або фрагмент підтримки?
Я розробляю додаток, який підтримує Android> = 4.0. Тут використовуються фрагменти з android.appупаковки. Оскільки я зіткнувся з проблемами зі старшою реалізацією фрагмента в 4.0, як цей , які вже зафіксовані в бібліотеці підтримки, я розглядаю можливість перейти до реалізації фрагмента з бібліотеки підтримки, щоб отримати більш надійну та послідовну реалізацію. …

10
BottomNavigationView постійно відображає як значки, так і текстові мітки
Я використовую android.support.design.widget.BottomNavigationView з бібліотеки підтримки підтримки версії 25 compile 'com.android.support:design:25.0.0' <android.support.design.widget.BottomNavigationView android:id="@+id/bottomBar" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_gravity="center" app:itemBackground="@color/colorPrimary" app:menu="@menu/bottom_navigation_main" android:forceHasOverlappingRendering="true"/> Якщо у меню @ @ / bottom_navigation_main є лише три дії, він постійно відображає як значки, так і текстові мітки. Який спосіб відображати як піктограми, так і текстові мітки, коли …

25
Як додати колонтитул до NavigationView - бібліотека дизайну підтримки Android?
Як можна встановити параметри нижнього колонтитула та елементи профілю NavitationView? виглядає як навігаційна скринька "Вхідні по електронній пошті". Ці NavitationViewелементи завищені ресурсом меню, але я не знаю , як встановити нижні елементи на ресурс меню, або як я можу встановити користувальницький вигляд NavigationViewабо зміщення дна? Я намагався поставити це <LinearLayout...>як …

21
java.util.zip.ZipException: повторюваний запис під час пакетуAllDebugClassesForMultiDex
Я не впевнений, що означає ця помилка. Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class Зараз я використовую android-support-v4.jarдля своїх бібліотек dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile project(':googleplayservices_lib') compile files('libs/adxtag2.4.6.jar') compile files('libs/android-support-v4.jar') compile files('libs/aws-android-sdk-1.7.1.1-debug.jar') compile files('libs/commons-lang-2.6.jar') compile files('libs/crittercism_v4_4_0_sdkonly.jar') compile files('libs/dd-plist.jar') compile files('libs/FiksuAndroidSDK_4.1.1.jar') compile files('libs/iqengines-sdk-barcode.jar') compile files('libs/irEventTracker-1.2.jar') compile …

12
Пункт меню Android 4.3 showAsAction = "завжди" ігнорується
Я використовую нову бібліотеку додатків v7, доступну з Android 4.3 (рівень 18 API). Незалежно від того, що вказано в showAsAction для пункту меню, воно не відображається - воно завжди створює піктограму меню, що переповнює, і підводить під меню навіть один пункт меню. Намагаючись додати меню до такої діяльності: @Override public …

5
Найкраща практика для вкладених фрагментів в Android 4.0, 4.1 (<4.2) без використання бібліотеки підтримки
Я пишу програму для планшетів 4.0 та 4.1, для яких я не хочу використовувати бібліотеки підтримки (якщо вона не потрібна), але лише 4.x api. Тому моя цільова платформа дуже чітко визначена як:&gt; = 4.0 та &lt;= 4.1 У додатку є багатопанельний макет (два фрагменти, один невеликий зліва, один фрагмент вмісту …

13
PreferenceFragmentCompat вимагає встановити preferenceTheme
З новим PreferenceFragmentCompat з бібліотеки підтримки налаштувань v7: http://developer.android.com/tools/support-library/features.html#v7-preference , я отримую цю помилку E java.lang.IllegalStateException: Must specify preferenceTheme in theme E at android.support.v7.preference.PreferenceFragmentCompat.onCreate(PreferenceFragmentCompat.java:202) Яку тему слід встановити? Оновлення: я спробував використовувати &lt;item name="preferenceTheme"&gt;@style/PreferenceThemeOverlay&lt;/item&gt; як запропонував @Bogato, але це не виглядає правильно і виглядає дуже приємно навіть на Lollipop. Бібліотека …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.