android-cardview 相关问题

CardView是一个用于在应用程序中显示复杂列表和卡片的小部件,默认情况下它具有材料设计风格。

Android Jetpack Compose:可组合函数在可变状态更改后不会重新组合

我有一个由卡片组成的寻呼机,我想用布尔变量控制每张卡片的边框:如果该变量为真,则为绿色,否则为深灰色。 var isPedestrianSelected by Remember {

回答 2 投票 0

如何使用Material3在jetpack compose中设置卡片高度

我在jetpack compose中创建了简单的卡片,在这里我设置了海拔,但它显示类型不匹配。 卡片( 形状 = RoundedCornerShape(20.dp),标高 = 10.dp ){ 盒子(

回答 4 投票 0

如何在 Recylerview 中的 CardView 周围创建一些边距

我有以下 CardView 的 XML 布局文件,然后将其放入 Recylerview 中: 我有以下用于 cardView 的 XML 布局文件,然后将其放入 Recylerview 中: <?xml version="1.0" encoding="utf-8"?> <androidx.cardview.widget.CardView xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/cardView_itemLevel" android:layout_width="150dp" android:layout_height="150dp" xmlns:app="http://schemas.android.com/apk/res-auto" app:cardCornerRadius="10dp" android:layout_marginTop="12dp" android:layout_marginStart="12dp" android:layout_marginBottom="12dp" android:layout_marginEnd="12dp" app:cardPreventCornerOverlap="true" app:cardElevation="0dp" app:cardUseCompatPadding="false" app:contentPaddingBottom="2dp"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:id="@+id/imageView_levelImage" android:layout_width="75dp" android:layout_height="75dp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintHorizontal_bias="0.507" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toTopOf="parent" android:layout_marginTop="5dp" /> <TextView android:id="@+id/textView_bestResultThisLevel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="4dp" android:textSize="10sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/imageView_levelImage" /> <TextView android:id="@+id/textView_CO2SavingsTotalThisLevel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="3dp" android:textSize="10sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textView_bestResultThisLevel" /> <TextView android:id="@+id/textView_gasSavingsTotalThisLevel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="3dp" android:textSize="10sp" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/textView_CO2SavingsTotalThisLevel" /> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.cardview.widget.CardView> 我使用所有方向的边距值,但输出仍然如下所示: 不幸的是,在垂直维度上(片段始终以横向模式显示),不同卡片视图周围没有边距。我的问题是如何创建这样的边距。 将卡片视图添加到另一个布局。 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="2.5dp"> <androidx.cardview.widget.CardView android:id="@+id/card_view" android:layout_width="match_parent" android:layout_height="match_parent" app:cardBackgroundColor="@color/tintBackground" app:cardCornerRadius="8dp" app:cardElevation="0dp"> <ImageView android:id="@+id/image_view_center" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:src="@drawable/use_default_icon"/> </androidx.cardview.widget.CardView> </RelativeLayout>

回答 1 投票 0

如何去除MaterialCardView边框

我正在使用这个布局 我正在使用这个布局 <android.support.design.card.MaterialCardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:innerRadius="0dp" android:shape="ring" android:thicknessRatio="0" app:cardCornerRadius="24dp" card_view:cardElevation="0dp" card_view:cardMaxElevation="0dp"> <ImageView android:id="@+id/close_button" android:layout_width="48dp" android:layout_height="48dp" android:layout_gravity="top|end" android:padding="@dimen/account_menu_close_button_padding" android:alpha="0" app:srcCompat="@drawable/quantum_gm_ic_close_vd_theme_24" /> </android.support.design.card.MaterialCardView> 但是我得到了一个带有小边框的cardView 如何删除此边框并使卡片视图透明? 我看到了类似的帖子,但没有给出答案 这些你用过吗 app:strokeColor app:strokeWidth 只需使用Material Components库中包含的MaterialCard来扩展androidx.cardview.widget.CardView(支持库中包含的旧CardView)。 您可以使用 app:strokeWidth 属性更改边框。默认值为 0。 <com.google.android.material.card.MaterialCardView app:strokeColor="@color/..." app:strokeWidth="xxdp" ../> 我在卡片边框上遇到了同样的问题,我确实通过在卡片中添加卡片高程而不是正常高程来解决它,现在边框已经消失了,但请记住它只能在材质按钮中的普通按钮中不起作用。 android:cardElevation="0dp"

回答 3 投票 0

带有自定义适配器的列表视图中的卡片,但我无法获取列表视图项目

我正在尝试单击列表视图时项目获取编号和吐司,但不起作用 这是我的活动和其他我是 Android 世界的新手 包 com.example.gez1; //导入android.support.v7.app。

回答 1 投票 0

忽略 Jetpack Compose Card 上的点击,但在包含的布局中捕获它

我有一个 CardView 的 XML 布局,我将其更改为 Jetpack Compose Card。 此卡包含在另一个可点击的较大 XML 布局中,该布局在该卡周围还有其他项目。 在旧的 CardView 中...

回答 2 投票 0

ConstraintLayout 中的两个水平旋转器

我试图在 ConstraintLayout 中将两个微调器彼此相邻放置。但是,当我在真实设备上运行该应用程序时,其中一个旋转器会扩展到屏幕末端并隐藏另一个旋转器...

回答 1 投票 0

Android CardView 阴影被截断

阴影似乎切断了我的一些 CardView 用法。 知道为什么吗?看起来删除父级上的填充可以解决问题,但我确实想要填充。我不想在

回答 2 投票 0

打开软件键盘时,我看到 CardView 底部有多余的空间 - android

我有以下 xml,但是当打开软件键盘时,我看到 CardView 底部有额外的空间: 我有以下 xml,但是当打开软件键盘时,我看到 CardView 底部有额外的空间: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/constraintLoginFragment" android:fitsSystemWindows="true" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/orangePeel_1" android:clickable="true" android:focusable="true" android:focusableInTouchMode="true" tools:context="ir.appinoo.presentation.ui.fragments.login.LoginFragment"> <TextView android:id="@+id/txtTitleLogin" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginTop="20dp" android:layout_marginRight="20dp" android:fontFamily="@font/yekanbakh_regular" android:gravity="right" android:text="@string/login_title" android:textSize="20sp" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/txtDescLogin" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> <TextView android:id="@+id/txtDescLogin" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:fontFamily="@font/yekanbakh_regular" android:gravity="right" android:text="@string/login_title_desc" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/constContainLogin" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/txtTitleLogin" /> <androidx.constraintlayout.widget.ConstraintLayout android:fitsSystemWindows="true" android:id="@+id/constContainLogin" android:layout_width="match_parent" android:layout_height="0dp" android:layout_marginTop="15dp" android:orientation="vertical" android:background="@drawable/layout_bg" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/txtDescLogin"> <androidx.core.widget.NestedScrollView android:scrollbars="none" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginStart="30dp" android:layout_marginEnd="30dp" android:fillViewport="true" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent"> <androidx.cardview.widget.CardView android:fitsSystemWindows="true" android:layout_width="match_parent" android:layout_height="0dp" android:layout_gravity="center" app:cardCornerRadius="25dp" app:cardElevation="10dp" app:cardUseCompatPadding="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputPhone" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="20dp" android:layout_marginRight="5dp" android:hint="@string/hint_login_page" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtPhone" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputActiveCode" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/active_code" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtActiveCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <TextView android:id="@+id/txtInterval" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginEnd="8dp" android:fontFamily="@font/yekanbakh_regular" android:visibility="gone" app:layout_constraintEnd_toEndOf="@id/txtInputActiveCode" app:layout_constraintStart_toStartOf="@id/txtInputActiveCode" app:layout_constraintTop_toBottomOf="@id/txtInputActiveCode" /> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputNF" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/name_family" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtNF" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionNext" android:inputType="text" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputIdentificationCode" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/identification_code" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtIdentificationCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="24dp" android:layout_marginTop="20dp" android:layout_marginRight="24dp" android:layout_marginBottom="20dp" android:gravity="center"> <RelativeLayout android:id="@+id/rlBtnLogin" android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:id="@+id/btnLogIn" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/login" android:textAllCaps="false" android:textSize="17sp" app:shapeAppearanceOverlay="@style/Button5" /> <Button android:id="@+id/btnGuest" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/text_btn" android:textAllCaps="false" android:textSize="17sp" android:visibility="gone" app:shapeAppearanceOverlay="@style/Button5" /> <Button android:id="@+id/btnNotGuest" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/text_btn" android:textAllCaps="false" android:textSize="17sp" android:visibility="gone" app:shapeAppearanceOverlay="@style/Button5" /> <ProgressBar android:id="@+id/prLogin" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:gravity="center" android:visibility="invisible" /> </RelativeLayout> </RelativeLayout> </LinearLayout> </androidx.cardview.widget.CardView> </androidx.core.widget.NestedScrollView> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout> 我编辑如下,干得好: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/constraintLoginFragment" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/orangePeel_1" android:clickable="true" android:focusable="true" android:focusableInTouchMode="true" tools:context="ir.appinoo.presentation.ui.fragments.login.LoginFragment"> <TextView android:id="@+id/txtTitleLogin" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginTop="20dp" android:layout_marginRight="20dp" android:fontFamily="@font/yekanbakh_regular" android:gravity="right" android:text="@string/login_title" android:textSize="20sp" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/txtDescLogin" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent" /> <TextView android:id="@+id/txtDescLogin" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginLeft="20dp" android:layout_marginRight="20dp" android:fontFamily="@font/yekanbakh_regular" android:gravity="right" android:text="@string/login_title_desc" android:textStyle="bold" app:layout_constraintBottom_toTopOf="@+id/constContainLogin" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/txtTitleLogin" /> <androidx.constraintlayout.widget.ConstraintLayout android:id="@+id/constContainLogin" android:layout_width="match_parent" android:layout_height="0dp" android:layout_marginTop="15dp" android:background="@drawable/layout_bg" android:fitsSystemWindows="true" android:orientation="vertical" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/txtDescLogin"> <androidx.core.widget.NestedScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_marginStart="30dp" android:layout_marginEnd="30dp" android:fillViewport="true" android:scrollbars="none" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toTopOf="parent"> <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <androidx.cardview.widget.CardView android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" app:cardCornerRadius="25dp" app:cardElevation="10dp" app:cardUseCompatPadding="true"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputPhone" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="20dp" android:layout_marginRight="5dp" android:hint="@string/hint_login_page" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtPhone" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputActiveCode" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/active_code" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtActiveCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <TextView android:id="@+id/txtInterval" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginEnd="8dp" android:fontFamily="@font/yekanbakh_regular" android:visibility="gone" app:layout_constraintEnd_toEndOf="@id/txtInputActiveCode" app:layout_constraintStart_toStartOf="@id/txtInputActiveCode" app:layout_constraintTop_toBottomOf="@id/txtInputActiveCode" /> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputNF" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/name_family" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtNF" android:layout_width="match_parent" android:layout_height="wrap_content" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionNext" android:inputType="text" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <com.google.android.material.textfield.TextInputLayout android:id="@+id/txtInputIdentificationCode" style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginLeft="5dp" android:layout_marginTop="5dp" android:layout_marginRight="5dp" android:hint="@string/identification_code" android:visibility="gone" app:boxStrokeColor="#4E4A4A" app:errorEnabled="true" app:shapeAppearanceOverlay="@style/Button4"> <com.google.android.material.textfield.TextInputEditText android:id="@+id/edtIdentificationCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:digits="1234567890" android:fontFamily="@font/yekanbakh_regular" android:imeOptions="actionDone" android:inputType="number" android:textColor="@color/black" android:textSize="15sp" android:textStyle="normal" /> </com.google.android.material.textfield.TextInputLayout> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginLeft="24dp" android:layout_marginTop="20dp" android:layout_marginRight="24dp" android:layout_marginBottom="20dp" android:gravity="center"> <RelativeLayout android:id="@+id/rlBtnLogin" android:layout_width="match_parent" android:layout_height="wrap_content"> <Button android:id="@+id/btnLogIn" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/login" android:textAllCaps="false" android:textSize="17sp" app:shapeAppearanceOverlay="@style/Button5" /> <Button android:id="@+id/btnGuest" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/text_btn" android:textAllCaps="false" android:textSize="17sp" android:visibility="gone" app:shapeAppearanceOverlay="@style/Button5" /> <Button android:id="@+id/btnNotGuest" android:layout_width="match_parent" android:layout_height="wrap_content" android:elevation="15dp" android:fontFamily="@font/yekanbakh_regular" android:text="@string/text_btn" android:textAllCaps="false" android:textSize="17sp" android:visibility="gone" app:shapeAppearanceOverlay="@style/Button5" /> <ProgressBar android:id="@+id/prLogin" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:gravity="center" android:visibility="invisible" /> </RelativeLayout> </RelativeLayout> </LinearLayout> </androidx.cardview.widget.CardView> </FrameLayout> </androidx.core.widget.NestedScrollView> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>

回答 1 投票 0

RecyclerView 项目不填满宽度

我设计了一个带有地图片段和recyclerView的布局。 每个recyclerView项目都是cardview(我已经指定给出xml布局)。 问题是 RecyclerView 项目无法填充屏幕宽度....

回答 4 投票 0

带有顶部圆角的MaterialCardView应该剪掉子项

MaterialCardView 使用圆角时会剪辑其子级。如果我使用 cardCornerRadius = true (将卡片的所有 4 个角圆化),剪切行为将按预期进行 -> 子元素不会...

回答 2 投票 0

回收视图CardView长按删除

在我的应用程序中,我有一个recycleView,其中有许多cardView控件。我想允许用户长按时选择 cardView 控件。在此操作中,用户可以长按操作...

回答 2 投票 0

如何显示大小相等的卡片视图?

我试图显示两张大小相同的卡片,其中一个卡片视图将显示图像,另一个将显示Texview。目前,两个卡片视图的大小不同,如图所示 哈...

回答 1 投票 0

Android中CardView动画效果到recyclerview - 滑动效果

我想在我的回收器视图卡效果上创建并实现此效果。我在谷歌上搜索了很多,但没有成功。 如果有人知道如何创建这个卡片视图并实现这个动画......

回答 1 投票 0

如何减少动态生成的recyclerview卡片视图之间的空间?

我为 recylerview 元素创建了一个水平滚动,以便从左到右滚动,反之亦然,如下所示 回收视图中的卡片视图数量会动态增加。正如你所看到的,我...

回答 1 投票 0

CardView 上的透明背景 - Android

我想在CardView上做透明背景。 我知道背景颜色,但我的布局上有图像。 你知道怎么做吗?或者像卡片视图一样工作的东西,但我会设置一个透明的背景...

回答 8 投票 0

如何在CardView的一侧应用边框?

我正在尝试制作一个左侧带有彩色圆形边框的自定义 CardView。我怎样才能实现以下目标? 我尝试了两种不同的方法,在 CardView 中使用 FrameLayout 。在 f...

回答 2 投票 0

如何以固定比例android studio java设置约束布局中的内容?

我的cardview位于constraintlayout中ImageView的正下方。我希望卡片视图首先将 ImageView 的底部 5% 重叠到卡片视图的内容上。 目前我的躺...

回答 1 投票 0

网格布局在真实手机 Android 中不显示

我正在 GridLayout 中制作卡片视图。我在真实设备上运行我的应用程序。我的 CardView 未显示 我也在 StackOverflow 中检查了类似的问题,但该问题可能与我的代码有所不同 那个...

回答 2 投票 0

如何选择Android kotlin中对象类中声明的四个hashmap键值对?

因此,我声明了一个对象类 ImageStore.kt ,其中声明了五个键值对。因此,我想要这些密钥对值中的 4 个,同时排除任何随机的第 5 个密钥对值。我已经创建了两个c...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.