在可滚动静态卡上显示标准玻璃滚动条

kol*_*osy 2 android google-glass google-gdk

我使用可滚动静态卡作为项目选择器(滚动直到找到一个,然后使用onItemSelected事件来捕获点击).它可以工作,但它不会像菜单项和所有标准系统卡一样显示底部的滚动条.有没有办法启用它?

这是适配器代码:

private class FooCardScrollAdapter extends CardScrollAdapter {
    @Override
    public int findIdPosition(Object id) {
        return -1;
    }

    @Override
    public int findItemPosition(Object item) {
        return mCards.indexOf(item);
    }

    @Override
    public int getCount() {
        return mCards.size();
    }

    @Override
    public Object getItem(int position) {
        return mCards.get(position);
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        return mCards.get(position).toView();
    }
}
Run Code Online (Sandbox Code Playgroud)

Ben*_*Ben 5

从XE16开始,现在可以通过设置来实现

mCardScrollView.setHorizontalScrollBarEnabled(true);
Run Code Online (Sandbox Code Playgroud)