Я хочу, чтобы мой контент отображался в этом ScrollView. Этот ScrollView находится в CardView.
<android.support.v7.widget.CardView
android:id = "@+id/card_name"
android:layout_width = "0dp"
android:layout_height = "0dp"
android:layout_columnWeight = "1"
android:layout_rowWeight = "1"
android:layout_marginBottom = "15dp"
android:layout_marginLeft = "15dp"
android:layout_marginRight = "15dp"
app:cardElevation = "10dp"
app:cardBackgroundColor = "#CCffffff"
app:cardCornerRadius = "10dp">
<LinearLayout
android:layout_width = "match_parent"
android:layout_margin = "15dp"
android:layout_height = "match_parent">
<ScrollView
android:layout_width = "match_parent"
android:layout_height = "wrap_content">
<RelativeLayout
android:layout_width = "match_parent"
android:layout_gravity = "top|center"
android:layout_height = "match_parent">
<TextView
android:id = "@+id/textviewhead"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:textColor = "@color/colorAccent"
android:textSize = "20dp"
android:textStyle = "bold"
tools:text = "..." />
<TextView
android:id = "@+id/textviewinfo"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:layout_below = "@+id/textviewhead"
android:layout_marginTop = "5dp"
android:textColor = "@color/colorAccent"
android:textSize = "16dp"
tools:text = "..." />
<TextView
android:id = "@+id/textviewinfo2"
android:layout_width = "match_parent"
android:layout_height = "wrap_content"
android:layout_below = "@+id/textviewinfo"
android:layout_marginTop = "5dp"
android:textColor = "@color/colorAccent"
android:textSize = "16dp"
tools:text = "..." />
</RelativeLayout>
</ScrollView>
</LinearLayout>
</android.support.v7.widget.CardView>
Я также пробовал без LinearLayout, но у меня это не сработало. В предварительном просмотре AndroidStudio содержимое также отображается, и вы также можете прокручивать его. Как только я попробую все это в эмуляторе или на своем мобильном телефоне, вы увидите только белый CardView. Я также пытался изменить "match_parent" на "wrap_content", но мой мобильный телефон по-прежнему ничего не показывает.
Надеюсь, кто-нибудь поможет мне с этой проблемой. С наилучшими пожеланиями
Jere
Да, это нормально, потому что это сетка. Вот почему существует вес колонки.
Это нормально, что высота и ширина вашего Cardview равны 0dp?