0

画面全体を占めるViewPagerを作成しようとしています。ViewPagerの各フラグメント内には、半透明の画像を表示するIm​​ageViewがあります。

何らかの理由で、Galaxy Nexus(4.0.4)でソリューションを試してみると、以下に示すように、ViewPagerの左側と右側に境界線が残ります。

ViewPagerの問題があるGalaxyNexusのスクリーンショット

次のデバイスでこれを試しましたが、問題は発生しません。

  • Nexus S(4.1.1)
  • Nexus One(2.3.6)
  • Evo 4G(CM7.2、2.3.7)
  • Androidエミュレータ

誰かが簡略化されたソースコードを見て私を助けてくれるでしょうか(特にGalaxy Nexusをお持ちの場合)?ありがとう!

ところで、これは私が適切な答えを得ることができなかった以前の質問を自分で解決する試みです。

4

1 に答える 1

1

コードをもう一度確認し、セクションのコメント/コメント解除を試みて、問題を解決できるかどうかを確認しました。

自分のアクティビティに適用していたカスタムスタイルに絞り込みました。その中に、私は次のアイテムを持っていました:

<item name="android:windowIsFloating">true</item>

このアイテムを削除すると問題が修正されましたが、理由はまだわかりません。たぶんこの質問に関連する何か-windowIsFloatingなしで透過的なアクティビティを作成する方法

次の質問を読んだ後、最初にこのアイテムを含め ました-Androidで透過的なアクティビティを作成するにはどうすればよいですか?

とにかく、これによって他の誰かがデバッグにかかる​​時間を大幅に節約できることを願っています。

于 2012-08-20T02:57:32.253 に答える