android - 来自卡片 View 的所有文本都没有显示在 ScrollView 中

标签 android text scrollview android-cardview

我正在尝试使 CardView 中包含文本,但问题是我无法滚动浏览整个文本部分,最后缺少部分文本。
如何解决?

这是我的代码

<?xml version="1.0" encoding="utf-8"?>

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="1"

android:fillViewport="true">

<RelativeLayout
android:orientation="vertical"
android:gravity="start"
android:layout_width="wrap_content"
android:layout_height="wrap_content">

<android.support.v7.widget.CardView
android:id="@+id/card_view_princitext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
card_view:cardCornerRadius="5dp"
card_view:contentPadding="10dp"
>

<LinearLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

    <TextView
        android:id="@+id/textView"
        android:textSize="15sp"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/pmsg"
        android:textColor="#000000" />
</LinearLayout>
</android.support.v7.widget.CardView>
</RelativeLayout>
</ScrollView>

最佳答案

改变这一行

android:layout_height="0dp" 

android:layout_height="match_parent"

根布局不能有layout_weight属性,不会有任何效果

关于android - 来自卡片 View 的所有文本都没有显示在 ScrollView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34554682/

相关文章:

ios - ScrollView 将内容移出 View

python - 如何使用plotly在气泡图上添加文本

android - 如何在 android 2.2 中以 malayalam 字体(印度本地语言)设置 textview

android - 构建 VSCode 项目时如何添加 Stacktrace 或调试选项

android - 使textView循环一个增长和收缩的动画

java - (Java)如何用彩色文本写入RTF文件

java - 如何使用 ScrollView ?

android - 滚动自定义 View - Android

java - 将 HashMap.keySet() 转换为 CharSequence[]?

java - Android 异步类返回 null