最新回答 / hangli
void声明的方法中使用return语句强行终止该方法的运行,但是这个例子中不写这个判断没有影响,因为最开始点击的时候isOpen为false,调用openMenu方法,if逻辑不成立,而后每次点击按钮的时候触发toggle方法不管调用openMenu还是closeMenu都会改变isOpen的值,if条件永远不成立。你可以注释掉试试。
2016-04-07
最新回答 / 菜卷儿
left_menu.xml里的background不要,在activity-main。xml里的自定义的slidingMenu里设置background是那张图片就好了
2016-04-02
最新回答 / qq__3259
今天又重写了一遍,在网上查了一下,要在horizontalscrollview要加一个android:fillViewport="true"属性就可以了。另外我想问一下,getChildAt(0)是指获得子组件吗?相当于linearLayout是一个数组,getChildAt(0)是获得数组里的第一个数?
2016-03-30
最新回答 / 慕勒1082463
/** * 滚动发生时,调用本方法 l即为 getScrollX(); // 隐藏在左边的宽度 */ @Override protected void onScrollChanged(int l, int t, int oldl, int oldt) { super.onScrollChanged(l, t, oldl, oldt); float scale = l * 1.0f / mMenuWidth; /** * scale:1.0~0.0 * 区别1:美容区与1.0~0.85的缩放效果...
2016-03-20
最赞回答 / 慕粉3187274
android里面没有表格,只有列表,要做到这样的效果很麻烦的。android里面的ui是适合手机的,这种列表,特别是右边的那个下拉按钮,不适合手机这种屏幕小的设备。比如说下拉,android里面用的是spinner,通常是屏幕居中弹出,当然也可以设置下拉,设置下拉屏幕的利用不高啊,要显示完数据都不容易。也就是说这种针对PC的界面设计,建议你最好做一些调整来符合android的特性。当然,如果真的要实现,也是可以实现的。左边的就是checkBox,最右边可以用Spinner,也可以自定义或用其它View来...
2016-03-11