インタラクティブなアコーディオン/コンサーティーナ/折りたたみアニメーションを作成して、操作時にビューが折りたたまれたり展開されたりするようにしようとしています-フリップボードがビューを折りたたむのと同じように、両側が折りたたまれます
私ができると思った方法は、onDrawメソッドをオーバーライドし、何らかの方法でキャンバスまたはキャンバス上の情報を複製してから、キャンバスの前半を一方向に回転させて描画し、次にキャンバスの残りの半分を反対方向に回転させて描画することでした。真ん中で出会うように、でもキャンバスから情報がつかめないようです!キャンバスからビットマップ/スナップショットを取得することは可能ですか?
この種のアニメーションを実現できると私が思う他の唯一の方法は、OpenGLを使用することです。
どんな助けでも大歓迎です。
ここで編集して、私が達成したいことの良い例を示しますhttp://www.nytimes.com/interactive/2008/03/28/arts/20080330_FOLD_IN_FEATURE.html