Câu hỏi được gắn thẻ «android-support-library»

Thư viện hỗ trợ Android chứa các API được nhập từ các nền tảng và API mới hơn cung cấp chức năng tiện ích.

22
Làm cách nào để đặt màu văn bản của thanh snack trong thư viện hỗ trợ thành màu khác với android: textColor?
Vì vậy, tôi đã bắt đầu sử dụng Snackbar mới trong Thư viện hỗ trợ thiết kế, nhưng tôi thấy rằng khi bạn xác định "android: textColor" trong chủ đề của mình, nó sẽ áp dụng cho màu văn bản của thanh snack. Đây rõ ràng là một vấn đề …

1
cửa sổ bật lên trên thanh công cụ android
Thường thì tôi thấy phần khai báo Thanh công cụ này trong các tệp bố cục: <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> Tại sao có hai thuộc tính liên quan đến chủ đề: chủ đề và popupTheme? Mục đích của mỗi người trong số họ là gì?

14
Đặt trạng thái của BottomSheetDialogFragment thành được mở rộng
Làm cách nào để bạn đặt trạng thái của một phân đoạn mở rộng BottomSheetDialogFragmentthành được mở rộng bằng BottomSheetBehavior#setState(STATE_EXPANDED)cách sử dụng Thư viện thiết kế hỗ trợ Android (v23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 cho biết: Trang tính dưới cùng được đặt thành STATE_COLLAPSED lúc đầu. Gọi BottomSheetBehavior # setState (STATE_EXPANDED) nếu bạn …

5
EditText được thêm vào không phải là TextInputEditText. Vui lòng chuyển sang sử dụng lớp học đó thay thế
Tôi đang sử dụng EditTextbên trong a TextInputLayout, nhưng sau khi nâng cấp thư viện hỗ trợ lên 23.2.0, tôi nhận được cảnh báo này trong logcat, Sự khác biệt giữa thông thường EditTextvà a là TextInputEditTextgì? Tôi dường như không thể tìm thấy bất kỳ tài liệu nào cho …


3
Đặt khoảng cách cho các mục trong GridLayoutManager bằng SpanSizeLookup
Tôi muốn triển khai bố cục dạng lưới với tiêu đề phần. Hãy nghĩ đến https://github.com/TonicArtos/StickyGridHeaders Những gì tôi làm bây giờ: mRecyclerView = (RecyclerView) view.findViewById(R.id.grid); mLayoutManager = new GridLayoutManager(getActivity(), 2); mLayoutManager.setSpanSizeLookup(new GridLayoutManager.SpanSizeLookup() { @Override public int getSpanSize(int position) { switch(mAdapter.getItemViewType(position)){ case MyAdapter.TYPE_HEADER: return 1; case MyAdapter.TYPE_ITEM: return 2; default: …

30
Cập nhật Thư viện hỗ trợ Android lên 23.2.0 gây ra lỗi: XmlPullParserException tệp XML nhị phân dòng # 17 Thẻ <vector> yêu cầu viewportWidth> 0
Tôi cố gắng cập nhật Thư viện hỗ trợ của mình lên 23.2.0 và gặp lỗi này: Exception while inflating &lt;vector&gt; org.xmlpull.v1.XmlPullParserException: Binary XML file line #17&lt;vector&gt; tag requires viewportWidth &gt; 0 at android.support.graphics.drawable.VectorDrawableCompat.updateStateFromTypedArray(VectorDrawableCompat.java:535) at android.support.graphics.drawable.VectorDrawableCompat.inflate(VectorDrawableCompat.java:472) at android.support.graphics.drawable.VectorDrawableCompat.createFromXmlInner(VectorDrawableCompat.java:436) at android.support.v7.widget.AppCompatDrawableManager$VdcInflateDelegate.createFromXmlInner(AppCompatDrawableManager.java:829) at android.support.v7.widget.AppCompatDrawableManager.loadDrawableFromDelegates(AppCompatDrawableManager.java:303) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:178) at android.support.v7.widget.AppCompatDrawableManager.getDrawable(AppCompatDrawableManager.java:173) at android.support.v7.widget.TintTypedArray.getDrawable(TintTypedArray.java:60) at android.support.v7.widget.Toolbar.&lt;init&gt;(Toolbar.java:254) …

9
Hiển thị Chế độ hành động trên Thanh công cụ
Tôi đang cố gắng sử dụng android.view.ActionModecái mới android.support.v7.widget.Toolbar, ngoài cái truyền thống android.app.ActionBar. Tôi có thể hiển thị nó với: toolbar.startActionMode(callback); Vấn đề là cái ActionModeđược hiển thị trên ActionBar, và không trên Toolbar. Có cách nào để thay đổi điều đó không? Tôi đã cố gắng thiết lập …


12
Phân mảnh Android. Giữ lại một AsyncTask trong khi xoay màn hình hoặc thay đổi cấu hình
Tôi đang làm việc trên ứng dụng Điện thoại thông minh / Máy tính bảng, chỉ sử dụng một APK và tải tài nguyên khi cần thiết tùy thuộc vào kích thước màn hình, lựa chọn thiết kế tốt nhất dường như là sử dụng Fragment qua ACL. Ứng dụng …


16
Android Multiline Snackbar
Tôi đang cố gắng tận dụng tính năng mới Snackbartừ Thư viện hỗ trợ thiết kế của Android để hiển thị thanh nhanh nhiều dòng, như được hiển thị trong http://www.google.com/design/spec/components/snackbars-toasts.html#snackbars-toasts-specs : import android.support.design.widget.Snackbar; final String snack = "First line\nSecond line\nThird line"; Snackbar.make(mView, snack, Snackbar.LENGTH_LONG).show(); Nó chỉ hiển thị First …




Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.