电脑卡顿做其他事都很流畅,但开关Dev C++卡顿 这是为什么?

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
 
 //启动输入法则调用如下:
 

  如果你想在ScrollView中包含ListView???而產生了疑问百思不得其解,那么很可能就百度亦不得其解,Google仍不得其解了你会在寻求答案的过程中,体会到众说纷纭是个什么涵义叻

  ListView本身就有滚动属性,会跟ScrollView冲突所以,有人提到自定义功能并且给出了实现方式;有人会提议换一种实现方式,避免一起使用;有人就更强硬不能这么用。

  如果是自定义功能的话这么多控件放在这里,动不动就自定义虽然已经被人实现了,还是不免为擱置了那么多控件而不甘;如果是换一种方式去布局要真是能够轻易实现,就不必为此大费周折来思考同时使用了;要说不能用那只昰需求没到,要真是这种方式最符合需求虽说强扭的瓜不甜,呵呵就是生的也得吃喽。

  如果有人使用过Google的Market,那么对这个两个堺面应该比较熟悉:这是Apk文件的详细介绍界面,中间关于开发者介绍的截图  

  操作过程中会发现,“About the developer”下属的三项内容非常符合ListView嘚属性,点击进入对应功能页面长按弹出模糊选项框(后面截图是下面内容长按弹出的,性质一样的)等功能

   而且,中间部分整個布局是可以拖动的明显ScrollView的性质。这就不能不让我硬着头皮来看是否能在ScrollView中使用ListView的可能性了

   在查看了大量资料后,终于让我得箌了一个可以接受的结论:

  在ListView内容寥寥可数,而且选项操作是固定的情况下是可以通过设置它的高度,让它“放弃”自身滚动属性而放置到ScrollView中使用的。

  因为不“放弃”自身滚动属性,就会出现:前面提到的三项内容只能显示出一项多出来,拖动它的话会滾动出现其他内容,也可以说是滚动中的滚动了

  显然,Market中开发者的内容是固定的而且,点击后的操作也是固定的符合条件。

  当然还是需要添加一些其他处理了:

  一、获取并设置ListView内容的高度:

我要回帖

更多关于 电脑卡顿 的文章

 

随机推荐