material-components-android相关内容
在几次Gradle更新后,'Theme.MaterialComponents.Light.NoActionBar'中的'Theme.MaterialComponents.Light.NoActionBar'出现错误(由于错误,'Theme.MaterialComponents.Light.NoActionBar'显示为红色)。我的组件也没有按照我的设计理念很好地排列。 我已经清理和重建项目、
..
我在Android Studio 3.5.3中使用的是androidx: androidx.recyclerview.widget.RecyclerView com.google.android.material.floatingactionbutton.FloatingActionButton 我的Gradle如下: implementation 'com.google.an
..
我试图在MaterialButtonToggleGroup内显示一个多行按钮,但它总是在换行处显示... 但在MaterialButtonToggleGroup 我已经尝试过 使用 和
将
HTML标记与Html.form方法配合使用 如下图所示,第一个按钮在MaterialButtonToggleGroup外面,而第二个按钮在它里面。
..
我要更改活动切换按钮的颜色。但是,仅仅涟漪颜色的更改就会产生影响。 我希望自定义活动按钮的背景色和文本颜色。 @color/col
..
我需要删除TextInputEditText的底线我将背景设置为透明和空,但都不起作用。
..
我无法让BadgeDrawable工作。 与BottomNavigationView 配合使用没有问题 navView.setupWithNavController(navController) val badge = navView.getOrCreateBadge(R.id.navigation_home) badge.number = 12 但当我想在其他元素上使用它时,它不会
..
在Jetpack Compose中,如何在单击项目时消除(或更改)涟漪效果? 这是NavigationBar来自Material Design 3 的示例 var selectedItem by remember { mutableStateOf(0) } val items = listOf("Songs", "Artists", "Playlists") NavigationBar
..
材料指南描述了全屏对话框的行为. 全屏对话框 |对话框 - 材料设计 如何在实践中实现这一目标? 解决方案 Boss 的回答是正确的,但是缺少问题链接上显示的请求的操作栏. 所以,下面的完整示例. 对话框片段: 公共类 AKDialogFragment 扩展 DialogFragment {私人静态最终字符串标签=“AKDialogFragment";@覆盖pub
..
我有一个非常具体的问题,即在 TextInputLayout 未聚焦时更改其文本框的轮廓.我似乎找不到一个属性来更改“未聚焦"文本框的边框颜色. 这是我正在尝试做的一个视觉示例: 这个(文本框):边框的颜色不是白色.目前它没有重点.我点击它后,它变成白色: 不知道要改什么,好像没有属性可以改. 我也在使用材料设计文本输入布局样式,虽然我不知道这是否会影响它. 这是我的
..
我想在 editText 中添加常量文本,例如: http:// 用户应该无法从“http://"中删除任何字符,我对此进行了搜索,发现: editText.setFilters(new InputFilter[] {新的输入过滤器(){公共 CharSequence 过滤器(CharSequence src,int start,int end,sp
..
我已经在我的片段上实现了日期选择器,这是代码: edittext_from.setOnClickListener(new OnClickListener() {@覆盖公共无效onClick(查看视图){最终日历 c = Calendar.getInstance();mYear = c.get(Calendar.YEAR);mMonth = c.get(Calendar.MONTH);mDay =
..
//材料日期选择器私人 val 日历 = Calendar.getInstance()私有 val 约束构建器 = CalendarConstraints.Builder().setStart(calendar.timeInMillis)私人 val builder = MaterialDatePicker.Builder.datePicker()私人 val 选择器 = builder.setS
..
我有一个自定义的线性布局,其中包含 DatePicker 和 TimePicker 小部件.这用作 DateTime 选择器.我想通过 setMaxDate() 和 setMinDate() 来限制 DatePicker.我已经完成了: dp.setMaxDate(new DateTime().minusDays(1).getMillis());dp.setMinDate(new DateTim
..
首先,我很抱歉提出这样的问题,但在我下载了最新的 Google IO 应用程序后, 我只是喜欢底部的布局,如下所示截图 作为 Android 开发的新手,我不知道从哪里开始,知道如何在 XML 中使用圆星实现底部布局吗?有谁知道这个设计叫什么? 解决方案 您可以使用新的 Android 材料组件 和 BottomAppBar 组件. 使用类似:
..
我试图在不使用任何库的情况下向 BottomNavigationView 项目添加徽章,但不知何故 BottomNavigationView 没有显示徽章 (custom_view) main_view.xml: Activity 扩展自 AppCompatActivity: @Override公共布尔 onCreateOptionsMenu(菜单菜单){menu = b
..
如何使用材料选择时间:1.3.0-alpha01,我正在寻找以下屏幕截图的时间选择器,这是我在材料io中找到的. 我试过日期选择器正在运行 材料日期选择器 //创建一个 MaterialDatePicker.Builder 实例,为我们提供单个日期选择器.val builder : MaterialDatePicker.Builder= MaterialDatePicker.Buil
..
我正在用 Chips 做一个清单.我希望这个芯片可以选择,所以,看看https://material.io/develop/android/components/chip/ 我看到我可以有一个“选择芯片". 因为我需要动态创建和添加,所以我必须配置特定的颜色、颜色波纹... 所以我必须配置它: val chip = Chip(context, null, R.style.Custom
..
我想在我的活动中使用 appcompat v21 工具栏.但是我正在实施的工具栏在状态栏下方重叠.我该如何解决? 这是活动布局xml:
..
我将 BottomSheetBehavior 与原始支持库一起使用: 实现'com.android.support:design:27.1.1' 当我迁移到使用新的 androidx 库时,虽然缺少 BottomSheetBehavior.来自上述支持库的映射不在 AndroidX 重构列表中要么,但迁移工具将其删除. 在新的 androidx 库中包含 BottomSheetBehav
..
我想将我的项目的日期选择器更改为 Material Components for Android 提供的日期选择器,但它不起作用. 这是我试过的代码: MaterialDatePicker.Builderbuilder = MaterialDatePicker.Builder.datePicker();MaterialDatePicker选择器 = builder.build();pick
..