I am migrating from AppCompat to MaterialComponents, and I would like to keep some widgets (like the Bottom Navigation Bar) AppCompat-themed. However, when I want to apply MaterialComponents theming to Buttons and TextFields, I must set my app theme to MaterialComponents.... and therefore all my widgets are MaterialComponents-themed. How can I make only some widgets MaterialComponents-themed ? I have been looking for an answer on StackOverflow but couldn't find anything.
How to apply MaterialComponents only to some widget?
961 Views Asked by Vincent At
1
There are 1 best solutions below
Related Questions in ANDROID
- Delay in loading Html Page(WebView) from assets folder in real android device
- MPAndroidChart method setWordWrapEnabled() not found
- Designing a 'new post' android activity
- Android :EditText inside ListView always update first item in the listview
- Android: Transferring Data via ContentIntent
- Wrong xml being inflated android
- AsyncTask Class
- Unable to receive extras in Android Intent
- Website zoomed out on Android default browser
- Square FloatingActionButton with Android Design Library
- Google Maps API Re-size
- Push toolbar content below statusbar
- Android FragmentPagerAdapter Circular listview
- Layout not shifting up when keyboard is open
- auDIO_OUTPUT_FLAG_FAST denied by client can't connect to localhost
Related Questions in ANDROID-APPCOMPAT
- android appcompat v22 2 Global theme overrides toolbar theme for burger icon
- How to remove Title Bar from Activity extending ActionBarActivity or AppcompatActivity with Dialog Theme
- PrefererenceFragment Material Theme with Support Library
- How to use android:Theme.Material (Material theme) in styles.xml android?
- ProgressBar not running smoothly loolipop
- Android Annotations - setContentView called last
- Navigation drawer icon not showing using appcompat v7
- Wrong background for CAB in landscape mode with appcompat-v7 22.2
- difference between Theme.AppCompat, @style/Theme.AppCompat, and @android:style/Theme.AppCompat
- How does Android support library work with target SDK level?
- How to implement the Material-design Elevation for Pre-lollipop
- Android AppCompat ProgressDialog?
- Actionbar in Dialog isn't working since Android Support Library v7, revision 22.1.0
- Android Toolbar Action button height
- Cannot resolve symbol AppCompatActivity - Support v7 libraries aren't recognized?
Related Questions in ANDROID-THEME
- android appcompat v22 2 Global theme overrides toolbar theme for burger icon
- Activity ActionBar can't showing the launcher icon and drawer layout icon
- How to use android:Theme.Material (Material theme) in styles.xml android?
- external library usage --> java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity
- Android Lollipop issues with text color
- how to remove top strip in dialog box
- App crashes on changing theme under styles
- Toolbar Search Suggestions Theming
- Using "window Translucent Status = true" and want to display Text View value just after action bar
- Material theme elements missing when building Unity3d project
- Specifying theme and onClick in XML causes NoSuchMethodException attributing it to ContextThemeWrapper
- ActionBar Not showing on device
- Lollipop Progress Bar Tinting
- Api 21 device taking theme from wrong folder
- ActionMode with AppCompat can't change background and text colors
Related Questions in MATERIAL-COMPONENTS-ANDROID
- single material Toggle button with image
- Why is my android button not showing the correct background?
- How to apply spacing between ShapeableImageView and its stroke
- How to achieve click effect on ShapeableImageView, min api 21 without nesting view
- How to change bubble cursor color in Android Material EditText for Android for Android Oreo and above?
- Android: Upgrading material:1.0.0 library causing problems with BottomAppBar
- How to change EditText style in AlertDialog?
- Is there a way to add rounded corners to an android Material View bottom navigation?
- How to make two Theme.MaterialComponents.Dialog with same size?
- Change Color from material outlined button doesn't work
- Closed :Android: App keeps crashing when using com.google.android.material below android 9 (sdk 29)
- how to get current colour of FloatingActionButton
- How to Select first chip as default progrmatically in Android Java?
- How to add margin to an image inside of custom button
- How to apply MaterialComponents only to some widget?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can use Bridge themes like :
Bridge themes inherit from AppCompat themes, but also define the new Material Components theme attributes for you. If you use a bridge theme, you can start using Material Design components without changing your app theme. (From documentaion)
Have a look : Get started - Material Design