2016-04-02 13 views
1

人々は、大きいと私のレイアウトを台無しにされています。Androidのプレビューエミュレータ対レイアウトサイズ

レイアウト全体がFrameLayout内にあり、エミュレータピクチャの段落テキストがRelativeLayout内にあり、ユーザーが評価をアップロードした後にGONEに設定されている場合、LinearLayoutはRelativeLayoutありました。

私の質問は、プレビューでは完璧に見えるし、エミュレータではすべてが乱されているように見えるからです。

のスクリーンショットを参照してください。

のAndroidメーカープレビュー: Everything fits

Genymotionエミュレータ The first rating bar shows up after users submits rating, on preview it fits the screen nicely

+0

写真に記入してください。 –

+0

申し訳ありませんあなたのリクエストを理解できませんでした@tinysunlight –

+0

layout.xmlを追加してください –

答えて

0

まさにあなたのXMLマークアップを見ずに間違っているかを判断するのはとても難しいです。

考えられる原因

  1. はあなたのレイアウトの固定サイズのいくつかの並べ替えを与えたので、あなたのマークアップに微細なように見えますが、あなたは別の比率を使用しているGenymotionにエミュレートされているものは何でも。
  2. View.GONEを実行するときに、RelativeLayoutをLinearLayoutに置き換えているとします。さて、置き換えられたレイアウトがlayoutAboveの下のどのフレームレイアウトであっても確実ですか?
  3. 一部のレイアウトには、アラインメントの問題のような、いくつかの属性があります。これがその原因です。

一度に1つずつ削除して、ステップを後方にトレースします。そのビューが最初に消えてから作業し、それを追加して操作してください。

関連する問題