1
私の質問をする前に、ここでは2つのスナップショットを投稿して分かりやすくしたいと思います。Coverflowデザインを使用した水平日付スライダ
私はAndroidのギャラリーが推奨されていませんので、この機能を実現するためのthis CoverFlowのAPIを使用しています。
Coverflowのスクロールが終了したときに、選択したアイテムのViewが表示されない問題が発生しました。これを強調表示することができます。現在、Coverflowは次のコードを使用してアイテムの位置を返します。
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();
}
});
このカバーフローApiを使用してこの機能を実現できるかどうかをお聞かせください。
ありがとうございます。
マインドコードを共有していますか? –