安卓开发 Android Cookie

Android 安卓是最开放的手机操作系统,谷歌安卓APP开发和安卓市场的相关话题

ListView嵌套在API <21上滚动

标题很清楚。 我有这个布局: _________________ |_______________| <- Toolbar |___|___|___|___| <- Tablayout | | | | | ViewPager | | | |_______________| 工具栏和tablayout都在AppBarLayout ,因此我可以使用滚动标记来隐藏工具栏向上滚动。 问题是这只适用于嵌套滚动支持的视图。 大多数标签 – 我的意思是,大多数页面 – 都是support.v4.NestedScrollView s,所以没关系; 其他人(并且需要) ListView 。 从Lollipop开始,我可以简单地将android:nestedScrollingEnabled=”true”到列表视图中,并且工具栏在滚动时正确隐藏。 但是,在API <21上,没有这样的属性,工具栏也不会隐藏。 更重要的是,列表中的最后一项是隐藏的,因为CoordinatorLayout存在一些测量错误:listview的行为就像它具有工具栏当前占用的空间一样。 解决方案: 切换到RecyclerView ,它支持嵌套滚动:我不能,因为我需要使用只适用于适配器视图的外部库适配器,而且我无法替换(即ParseQueryAdapter ); 扩展ListView并实现嵌套滚动:似乎很复杂; 扩展ListView并实现一些解决方法,例如测量东西以避免最后一项问题或(和)自定义行为使工具栏隐藏:似乎也很复杂; 使用一些布局技巧:找不到。 有帮助吗? 例如,我(拼命)尝试: 但是这样ListView没有被布局为match_parent 。 我得到一个小高度的小视图,页面的其余部分是空的。

AppRTC服务器返回html而不是Json

我正在将WebRTC本地实现到Android中。 我能够编译和运行这里描述的代码http://www.webrtc.org/native-code/android ,但我遇到了一个问题,apprtc.appspot.com显然没有按照假设返回一个通道令牌: 01-05 20:01:51.230 15488-15488/org.appspot.apprtc E/AppRTCDemoActivity﹕ Fatal error: Missing channelToken in HTML: WebRTC Reference App window.mod_pagespeed_start = Number(new Date()); Please click here if you are not redirected within a few seconds. Waiting for someone to join this room: https://apprtc.appspot.com/room/42272483?r=fh var params={errorMessages:[],isLoopback:false,roomId:’42272483′,roomLink:’https://apprtc.appspot.com/room/42272483?r=fh’,mediaConstraints:{“audio”:true,”video”:true},offerConstraints:{“optional”:[],”mandatory”:{}},peerConnectionConfig:{“iceServers”:[]},peerConnectionConstraints:{“optional”:[{“googImprovedWifiBwe”:true}]},turnRequestUrl:’https://computeengineondemand.appspot.com/turn?username=280585048&key=4080218913′,turnTransports:”,audioSendBitrate:”,audioSendCodec:”,audioRecvBitrate:”,audioRecvCodec:”,isStereoscopic:”,opusMaxPbr:”,opusFec:”,opusStereo:”,videoSendBitrate:”,videoSendInitialBitrate:”,videoSendCodec:”,videoRecvBitrate:”,videoRecvCodec:”,wssUrl:’wss://apprtc-ws.webrtc.org:443/ws’,wssPostUrl:’https://apprtc-ws.webrtc.org:443′};initialize(); (function(i,s,o,g,r,a,m){i[‘GoogleAnalyticsObject’]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.cr 在这里检查AppRTCClient.java的源代码时,请访问https://code.google.com/p/webrtc/source/browse/trunk/talk/examples/android/src/org/appspot/apprtc/AppRTCClient.java?r= 5847我在第234ff行发现了一个有趣的评论,这正是应用程序失败的function: // Fetches |url| and fishes the signaling parameters out […]