button
- button背景色更改不了,一直为亮紫色
原因:新版本的默认设置,需手动更改
解决:查找当前工程模块路径 src->main->res->values->themes.xml,打开themes文件
<style name="Theme.Test" parent="Theme.MaterialComponents.DayNight.DarkActionBar">
<style name="Theme.Test" parent="Theme.MaterialComponents.DayNight.DarkActionBar.Bridge">
ViewPager2
- viewpager2在xml文件中添加不了
原因:gradle中没有应用viewpager2
解决:查找路径app->build.gradle,在gradle文件的dependencies块的末尾添加:
implementation 'androidx.viewpager2:viewpager2:1.0.0'
RelativeLayout注意
- button设置点击事件后在模拟器中点击无反应
原因:被其他的控件覆盖,点击时点击的是覆盖的控件,不是button
解决:排查布局文件中的控件,注意不要被同一个布局中的其他控件覆盖