使用Coverflow设计的水平日期滑块

时间:2016-04-13 07:03:00

标签: android coverflow

在提出我的问题之前,我想在这里发布两个快照,以便更好地理解。

  1. 到目前为止我做了什么。enter image description here

  2. 我想要实施的内容。enter image description here

  3. 我正在使用this coverflow Api来实现此功能,因为Android Gallery已被弃用。

    现在的问题是,当封面流程滚动完成时,我没有获得所选项目的视图,因此我可以突出显示它当前封面流程返回项目的位置,例如使用以下代码。

        mCoverFlow.setOnScrollPositionListener(new FeatureCoverFlow.OnScrollPositionListener() {
            @Override
            public void onScrolledToPosition(int position) {
    
            }
    
            @Override
            public void onScrolling() {
                mTitle.setText("");
            }
        });
    

    当我点击某个项目时,我可以更改边框,代码就在这里。

        mCoverFlow.setOnItemClickListener(new    AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            Toast.makeText(CoverFlowActivity.this,
                    getResources().getString(mData.get(position).titleResId),
                    Toast.LENGTH_SHORT).show();
            view.requestFocus();
        }
    });
    

    使用上面的代码我可以突出显示以下项目。enter image description here

    请使用此coverflow Api建议我是否可以实现此功能。

    提前谢谢。

1 个答案:

答案 0 :(得分:0)

好的,我已经实现了这个功能。enter image description here

修改封面流程。