事前準備

次のプロジェクトをEclipseにインポートしてください。
ファイル名PhotoViewerPart1.zip

背景色について

  • ListViewの背景色は、デフォルトでは透過になっています
結果的に、ウィンドウのデフォルト色である黒が背景色になっています
  • デフォルトの背景に対して、スクロールを早くするための最適化が行われています
スクロールの続きがある方に、フェードアウト部分や、スクロールしている間の色が黒になります
  • ウィンドウの背景色を黒から変更すると、これらの部分の黒色と設定した背景色が合わなくなります

スクロールしていない状態

スクロールしている状態

CacheColorHintの設定

上記を避けるには、CacheColorHintに適切な背景色を指定します。
今回は、ウィンドウ背景に画像を設定しているため、透過色を指定します。

res/layout/main.xmlの修正

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent"
    android:padding="10dip"
    android:background="@drawable/tile_bg">
    <ListView
        android:id="@android:id/list"
        android:layout_width="fill_parent" 
        android:layout_height="fill_parent"
        android:gravity="center"
<!-- ↓ここから -->
        android:cacheColorHint="@android:color/transparent" />
<!-- ↑ここまで -->
</FrameLayout>

実行

スクロールしても、背景が黒色の部分が表示されなくなれば成功です。

このページへのコメント

RDaXwD <a href="http://xbkyutqetdjv.com/">xbkyutqetdjv</a>, [url=http://ggkrrjbvhnnx.com/]ggkrrjbvhnnx[/url], [link=http://tvhqbyzrvjmk.com/]tvhqbyzrvjmk[/link], http://tocfczzvqrfa.com/

0
Posted by kiwvtgxfn 2013年09月21日(土) 11:53:22 返信

ZNlKCU <a href="http://sppopmbabjzg.com/">sppopmbabjzg</a>, [url=http://lwdhpegrpodq.com/]lwdhpegrpodq[/url], [link=http://ambcigkfhrls.com/]ambcigkfhrls[/link], http://yleejyiaphaf.com/

0
Posted by tuwhfp 2013年09月21日(土) 09:15:13
http://pmlhpoyrzkcj.com/
返信

8NF4JL <a href="http://mspfpghpfmqn.com/">mspfpghpfmqn</a>, [url=http://euglginwvxzw.com/]euglginwvxzw[/url], [link=http://jdedvzenfnke.com/]jdedvzenfnke[/link], http://jxsifwrjvtjk.com/

0
Posted by nslhjjqqfj 2013年07月06日(土) 17:15:05 返信

8NF4JL <a href="http://mspfpghpfmqn.com/">mspfpghpfmqn</a>, [url=http://euglginwvxzw.com/]euglginwvxzw[/url], [link=http://jdedvzenfnke.com/]jdedvzenfnke[/link], http://jxsifwrjvtjk.com/

0
Posted by nslhjjqqfj 2013年07月06日(土) 17:13:43 返信

SAGUNV <a href="http://hfcbvbikaxhq.com/">hfcbvbikaxhq</a>, [url=http://zfxwlxzhfcny.com/]zfxwlxzhfcny[/url], [link=http://wtogikmftuhz.com/]wtogikmftuhz[/link], http://tslmynhgijcf.com/

0
Posted by mgsjjbhxmzc 2013年07月06日(土) 14:00:44
http://ylmpuweschuo.com/
返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます