我正在使用android:layout_alignParentBottom="true"在父底部对齐,但是对于这种特殊情况无效。父级是一种相对布局,具有固定的大小和更大的屏幕高度。现在,我需要将textview放在屏幕底部而不是父级底部对齐。如何到达?谢谢。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android…

2020年11月25日 0条评论 24点热度 阅读全文

我制作了一个android应用程序,其中以用户的出生日期并将它们作为三个整数存储在SharedPreferences键值对中。 通过使用内联日期选择器选择日期。 我希望用户再次打开它时选择的日期是相同的,而不是显示今天的日期。 如何使用Sharedpreferences键值对数据并以内联日期(而不是今天的日期)显示该数据? 解决方案如下: 嗨,我找到了有关如何设置内联日期选择器的答案这是代码 OnDateChangedListener listener = new OnDateChangedListener() {…

2020年11月24日 0条评论 20点热度 阅读全文

虽然我的程序没有错误运行,但是在模拟器中运行程序时,我没有在片段中创建的main_activity中显示文本视图。两者都使用约束布局活动以及片段和片段未显示在设计窗口中布局Platte中,所以我必须在其中添加文本。 爪哇 import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import androidx.annotation.Nul…

2020年11月18日 0条评论 20点热度 阅读全文

我遇到了我的android studio中的布局问题,由于名为“无法实例化一个或多个类失败”的错误而无法显示。我的build.gradle应用程序模块文件中也遇到错误,其错误消息如下所示。 我是android studio的新手,我尽了我所能,但似乎一无所获。如果您有解决方案,请告诉我。 我尝试将build.gradle应用程序模块中的compileSdkVersion和targetSdkVersion更改为较低版本,即从28更改为26,这无效。 我也尝试过清理项目,然后使它无效/重新启动。 我也尝试过重建项目。 …

2020年11月12日 0条评论 17点热度 阅读全文

This question already has answers here: How to set a gradient background in a Material Button from Material Components? (4个答案) 2天前关闭。 我有一个Material按钮,我想动态地更改其背景,为此我创建了drawable xml,以前它正在工作,现在不起作用,我尝试了以下选项,但我的按钮仍然是蓝色 mBtnStudy.setBackgroundResource(R.drawable.swi…

2020年11月12日 0条评论 25点热度 阅读全文

我有一个包含可扩展项的RecyclerView。单击一个项目将其展开。问题是它意外地还扩展了其他一些卡。我检查了所有内容,但找不到原因,但是我设法找出了被单击的项目始终与其他展开的项目具有相同的ID。仅当列表足够大时才会发生错误,因此我认为这与RecyclerView的功能有关。同样使用notifyDataSetChanged()也可以,但是它消除了动画,我希望对布局进行动画处理... this问题看起来正在讨论我面临的相同问题……但是我不知道如何解决。 我不明白为什么会这样或如何解决此问题...下面是一些图像和代…

2020年11月10日 0条评论 34点热度 阅读全文

我想念什么?我跟进了这些答案error-inflating-class-android,support-design-widget-navigationview。但还是开始这个​​错误 Error inflating class android.support.design.widget.BottomNavigationView Didn't find class "android.support.design.widget.BottomNavigationView" on path: DexPathList[[z…

2020年11月7日 0条评论 18点热度 阅读全文

我想向我的Android项目中添加菜单,并在res文件夹中创建了一个菜单文件夹,但出现错误: cannot resolve symbol 'menu'. 我正在关注Android开发人员教程 Menus | Android Developers 我将在此处保留我的项目的屏幕截图: project 这是代码: @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); infl…

2020年11月6日 0条评论 17点热度 阅读全文

基本上我想做的是创建一个具有递归调用的函数,这样我就可以获得所有RadioButton,Button,FAB,TextView以及其他 subview (LinearLayouts,RelativeLayouts,FrameLayout,ViewGroup)。现在,我可以获取所有布局,但是当我想访问这些 subview 的子内容时,这些值就永远不会返回... var contentList = ArrayList<String>() fun ManageView(viewGroup: ViewGroup…

2020年11月5日 0条评论 13点热度 阅读全文

import android.view.LayoutInflater; import android.view.ViewGroup; import android.view.View; import android.widget.TextView; import androidx.recyclerview.widget.RecyclerView; public class MyAdapter extends RecyclerView.Adapter<MyAdapter.MyViewHolder> { /…

2020年11月4日 0条评论 21点热度 阅读全文