2011-06-22 9 views
0

私は最大10枚のスライドショーを表示し、すべての画像に表示されているテキストが関連付けられているアンドロイドアプリケーションで作業しています。画像をクリック/タップすると画像が拡大され、画面が再びタップされるまでテキストが表示されなくなります。しかし、私はデバイスやエミュレータの方向を変更すると画像が表示されますが、テキスト部分はnullを表示します。これは必ずしも必要ではない。オリエンテーションを変更する前と同じテキストを表示する必要があります。オリエンテーションを変更するとテキストが消えます

さらに明確にするもう1つのことは、ヌル表示のときにスライドショー画像を変更するとテキストが表示されますが、向きが変わると同じことが繰り返されることです。

このnullを避けるのを手伝ってください。ありがとう。

答えて

0

デバイスの向きが変わると、現在のページが再構築されます。私はそれが再構築されるときにあなたがダウンロード/解析/テキストを何も再利用しないと思う。それを確認したり、コードを提供して、あなたを探すことができます。

0

オリエンテーションを変更すると、現在のアクティビティが破棄され、再度開始されるため、textviewの値を割り当てられない可能性があります。可能であれば、何が間違っているかを知るためのコードを入力します。

関連する問題