ページめくりについて

1,583 views
Skip to first unread message

marimo

unread,
Oct 9, 2012, 9:13:30 AM10/9/12
to android-g...@googlegroups.com
お世話になっております。岩橋と申します。

アプリで、iBookのようなページめくりを実現したいと思っております。
パターンは2つです。

横スクロールと、実際にページをめくっているようなめくるものです。
前者は、Androidのサポートライブラリを使用し、ViewPagerを使用して実現しました。

後者の方法について、実現方法を模索しております。
有識者の方に何か情報を頂ければと思っております。

いまだ初心者のため、お手数をおかけしますが
よろしくお願いいたします。

MORIHIRO

unread,
Oct 9, 2012, 9:45:35 AM10/9/12
to android-g...@googlegroups.com
実際に使ったことがないので、詳細や制限事項は不明ですが、
以下の質問の中にリンクされているPage Curlというのがあるようです。

https://groups.google.com/forum/?fromgroups=&hl=ja#!topic/android-group-japan/YvfgO95Q8YU

Page Curl for Android
http://code.google.com/p/android-page-curl/

2012年10月9日火曜日 22時13分30秒 UTC+9 marimo:

marimo

unread,
Oct 11, 2012, 6:25:41 AM10/11/12
to android-g...@googlegroups.com
早速のアドバイス、ありがとうございました。

BitMapを入れ替えるようなつくりになっているんですね。
実際に取り込んだのですが、動きはまさしくやりたい動きです。
ありがとうございます。

ただ、、
もう少し具体的に記載しますと、ページめくりをしたい画面は以下の通りとなります。
・画面はListView(複数項目保有) + タイトル,ヘッダ,フッタを保有するViewGroup
・Listを複数件数保有し、ページ切り替えのアクションが起きたタイミングで、Adapterに設定するリストを切り替えている
・onClickで、List項目の内容を編集可能(別途、テキストボックス表示)

とても分かりにくい説明になっているかもしれません。
申し訳有りません。

この切り替えをページめくりで実施したいと思っており
ListView+タイトル 部分となります。。

自分の理解不足で申し訳有りませんが、、
ListViewでも同じようなことが可能なのかよく分かっておりません。。

お恥ずかしい話、アプリは作っているにも関わらず、
アニメーション等は全くさわってこなかったため
幼稚な質問となってしまっております。。

また何かアドバイス頂けると幸いです。


2012年10月9日火曜日 22時45分35秒 UTC+9 MORIHIRO:

MORIHIRO

unread,
Oct 13, 2012, 1:50:32 AM10/13/12
to android-g...@googlegroups.com
遷移元と遷移先の「ListView+タイトル」のBitmap画像を取得して、
後はPage Curlと同様のeffectを実行してやれば良さそうな気がします。

ただし、遷移元のBitmapは「ListView+タイトル」の親のLayoutとかで
getDrawingCache()を実行してやれば取得できますが、
遷移先のBitmapを(裏で)取得する方法については分かっていません。

以上、中途半端ですがご参考まで。

2012年10月11日木曜日 19時25分41秒 UTC+9 marimo:

marimo

unread,
Oct 14, 2012, 10:49:14 AM10/14/12
to android-g...@googlegroups.com
MORIHIRO様

ありがとうございます。

ListViewを表示しておいて、onTouchでBitmp画像に切り替えるイメージでしょうか。


>ただし、遷移元のBitmapは「ListView+タイトル」の親のLayoutとかで
>getDrawingCache()を実行してやれば取得できますが、
>遷移先のBitmapを(裏で)取得する方法については分かっていません。

キャプチャを取る形なので、裏(遷移先)の画像を取得する方法が分からない、と理解しました。

どうやって切り替えを行うのだろうと思っていましたが
切り替えるのではなく、イベント発生後にキャプチャ画像を上に描画するイメージでしょうか。

自分が勉強不足でエフェクト等に理解が少なく
サンプルを解読しながら右往左往しておりますが
頂いたアドバイスを元に整理したいと思います。

感想でも何でも結構ですので
またこの件に関して何か指摘がありましたら
助言頂けるととても幸いです。

本当にありがとうございます。




2012年10月13日土曜日 14時50分32秒 UTC+9 MORIHIRO:
Reply all
Reply to author
Forward
0 new messages