请问Android的listview点击item跳转空间的item高度怎么设置全屏?

listview怎样设置每个Item的高度_百度知道
listview怎样设置每个Item的高度
我有更好的答案
android:layout_height=&fill_parent&quot:minHeight=&quot.com/apk/res/android" target="_blank">textView01&quot在item的layout文件中,给item设定minH
android://schemas.0& encoding=&utf-8&quot:id=&@+id&#47?xml version=&@string/&lt:layout_width=&fill_parent&1;TextView
android.com/apk/res/android&
android:orientation=&horizontal&
android:layout_width=&100dp&
&lt://<a href="?&&LinearL&gt:android=&quot,即可。&.
android:text=&hello&
/fill_parent&
android:layout_height=&fill_parent&
android.android
为您推荐:
其他类似问题
listview的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。listview怎样设置每个Item的高度_百度知道
listview怎样设置每个Item的高度
我有更好的答案
&#160;&#160:layout_height的值;@drawable/&#160;&#160;&#160?xml&#160;version=&1.0&quot:id=&@+id/&#160;ListView&#160;android:textColor=&/&&/&#160; &#160;&#160;android:cacheColorHint=&&#160:layout_alignParentRight=&&#160; &#160;&#160;android:layout_height=&wrap_content& &#160;&#160;wrap_content&@+id/ItemTitle&&#160;fill_parent&&#160;&#160;&#160;&#160;&&#160;&#160;&TextView&#160;android:focusable=&false&&#160;&#160;&#160;&#160;&#160;wrap_content&#ff435346& &#160;&#160;=&#160;&20sp& &#160;&#160;&#160;&#160;@+id/ItemTitle&&#160;/&&#160;&#160;&#160;&Button&#160;&#160;&#160;&#160;&#160;&#160;&#160;android:id=&&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160.在ListView的布局文件中把属性&#160:id=&@id/android:list&&#160; &#160;&#160;&#160;blue&&#160:textColor=&&#160;textViewCurrentBase& &#160;80sp&&#160;&#160;&ItemText&&#160;&#160&#160; &#160:layout_height=&/&2.设置子项xml文件(比如这里把一个item.xml设置成ListView的一行)的各个控件#& &#160;&#160;&#160;android。item.xml如下:&;&#160;TextView01&&#160;&#160;&#160;@+id/ItemButton&&#160;&#160;&#160;&#160;&#160;&#160;&#160;android:layout_height=&wrap_content&&#160;&#160;&#160;&#160;&#160;&#160;android:layout_width=&quot:layout_width=&fill_parent&quot:textSize&#160;true&&#160;&#160:layout_height设置成&&#160;&#160;&#160:layout_width=&wrap_content&&#160;&#160;&#160;&#160;&#160;&#160;&#160;android:layout_below=&&#160;&#160;&#160;&#160;&#160;@drawable/&#160;&#160;&#160;RelativeLayout&gt:layout_height=&&#160;&#160;/&&#160;&#160;&#160;&TextView&#160;android:focusable=&false&android:layout_width=&fill_parent&&#160;&#160;&#160:textColor=&android。这里80sp+40sp就是你需要的一行的高度了;&#160;white&&#160;&#160;&#160;&#160;&#160;&#160;android:id=&quot:id=&@+id/&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;android:layout_height=&&#160;1; &#160;&#160;android:drawSelectorOnTop=&false&&#160;40sp&&#160;&#160;&#160;&#160;&#160;&#160;encoding=&utf-8&quot:listSelector=&#&quot:layout_width=&fill_parent&?&&RelativeLayout&#160;xmlns:android=&&quot:layout=&@+id&#47
我爱资源共享
为您推荐:
其他类似问题
listview的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。> 博客详情
摘要: 在使用ListView时遇到,Item显示不全问题,当ListView设置固定高度时又能全部显示,本以为Listview会高度自适应,才发现自己想错了,网上很多哥们说是Listview嵌套时滚动条的问题,于是我自定义了Listview去掉了子Listview 的滚动条,发现问题还没解决,最后才有了牛人指点的设定嵌套listview高度的方法。再把方法稍加改变,gridview也可以使用
//此方法在setAdapter之前调用
public static void setListViewHeightBasedOnChildren(ListView listView) {&&& ListAdapter listAdapter = listView.getAdapter();&&& if (listAdapter == null) {&&&&&&& }&&& int totalHeight = 0;&&& for (int i = 0; i & listAdapter.getCount(); i++) {&&&& View listItem = listAdapter.getView(i, null, listView);&&&& listItem.measure(0, 0);&&&& totalHeight += listItem.getMeasuredHeight();&&& }&& &&& ViewGroup.LayoutParams params = listView.getLayoutParams();&&& &&& params.height = totalHeight&&&&& + (listView.getDividerHeight() * (listAdapter.getCount() - 1));&&& listView.setLayoutParams(params);&}
同问。。。求解答
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥listview滑动过程中如何计算可见区域item高度?_百度知道
listview滑动过程中如何计算可见区域item高度?
android listview在滑动过程中可以得知可见区域Item的数量,那么如何计算所有可见的Item对应的高度呢?比如说当前可见3条,只有第2条是完全显示的,第1和第3条分别只有底部和顶部区域可见,如何计算这两部分高度?
目前的需求是希望滑动listview 遇到视频类...
您的回答被采纳后将获得:
系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏50(财富值+成长值)
我有更好的答案
什么叫Item高度最大的播放...可见区域item都是一样大小的视频的话题主播哪个...
亲,这个问题你是怎么解决的啊?我现在也是有同样的需求,实在想不到解决方法,谢谢帮助
嗨,你好,我最近也遇到这样的事,请教下你,这个OK了吧,求分享下,非常感谢.
不是计算是获取吧?都显示出来了怎么还在计算呢?View view = listview.getFirstVisiblePosition();view.getLayoutParams().getheight();不过按照你的需求,应该是在listView.setOnScrollListener();listView.setOnScrollListener(new OnScrollListener() {@Overridepublic void onScrollStateChanged(AbsListView view, int scrollState) {}@Overridepublic void onScroll(AbsListView view, int firstVisibleItem,int visibleItemCount, int totalItemCount) {View view = listView.getChildAt(firstVisibleItem);if(view是视频){//播放}}});不过这样应该会很卡,性能上不太好,你可以先试试
为您推荐:
其他类似问题
listview的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。在item的layout文件中,用android:layout_height设置item的高度。运行,高度设置无效。解决办法:
给item设定minHeight,即可.
---------------------------------------
最近一直纠结于ListView中每个Item中高度的问题,在网上只找出一个方法,就是在每个item里面加入图片,也就是ImageView,这样用图片来&撑&它的高度,这样实在是费劲,不可也可以解决问题
今天无意间看SDK里面的Demo,发现还有一种方法,如下黑色粗体所示
&?xml version="1.0" encoding="utf-8"?&
&LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:minHeight="?android:attr/listPreferredItemHeight"
android:id="@+id/tv"
android:layout_width="fill_parent"
android:layout_height="20dp"
android:text="@string/hello"
&/LinearLayout&
阅读(...) 评论()

我要回帖

更多关于 listview item间距 的文章

 

随机推荐