java Android列表视图和日历视图在滚动视图中不显示所有项目 3 周,3 日 Questions & Answers 102 我在滚动视图中有日历视图和列表视图。但所有列表项均未显示。只有一个项目正在显示。请帮帮我。提前谢谢
# 1 楼答案 在NonScrollListView上使用以下内容 public class NonScrollListView extends ListView { public NonScrollListView(Context context) { super(context); } public NonScrollListView(Context context, AttributeSet attrs) { super(context, attrs); } public NonScrollListView(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); } @Override public void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int heightMeasureSpec_custom = MeasureSpec.makeMeasureSpec( Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST); super.onMeasure(widthMeasureSpec, heightMeasureSpec_custom); ViewGroup.LayoutParams params = getLayoutParams(); params.height = getMeasuredHeight(); } } <yourPackageName.NonScrollListView android:layout_width="match_parent" android:id="@+id/list_view" android:scrollbarStyle="outsideOverlay" android:layout_height="wrap_content"/> 这会解决你的问题
# 1 楼答案
在
NonScrollListView
上使用以下内容这会解决你的问题