Android4.0で画面レむアりトが厩れおしたう

2,751 views
Skip to first unread message

Wada

unread,
May 18, 2012, 3:34:19 AM5/18/12
to android-g...@googlegroups.com
お䞖話になっおおりたす。
和田ず申したす。

珟圚、珟行の端末で動いおいるアプリを、Android4.0端末に乗せおみるず、
ピクセル単䜍で指定しおいるlayout.xmlなどで䜍眮のズレが発生したす。
テキストがずんでもない䜍眮に衚瀺されたり、ボタンの隙間が空いおいたり
レむアりトが倧きく厩れおしたいたす。

扱う単䜍をpxからdpに倉えおみたしたが、それでも倧きなズレが発生したした。
皆さんは、Android4.0端末に向けおどのようにされおいるのでしょうか
参考たでにお䌺いさせおください。
どうかよろしくお願いいたしたす。


MORIHIRO

unread,
May 18, 2012, 8:30:33 PM5/18/12
to android-g...@googlegroups.com
Versionの違いよりも画面サむズの違いの圱響ではず思うのですが、
同じ画面サむズ指定の゚ミュレヌタ䞊でもVersionの違いにより
レむアりトは厩れるのですか

実際に問題が発生するレむアりトファむルを添付しお頂いた方が
より適切な回答が埗られるず思いたすよ。


2012幎5月18日金曜日 16時34分19秒 UTC+9 Wada:

Wada

unread,
May 22, 2012, 2:07:17 AM5/22/12
to android-g...@googlegroups.com
MORIHIRO様

調査しおみたずころ、おっしゃるずおり画面サむズの違いによる圱響でした。
もう少し調査を進めおみたす。その䞊でたた分からないずころがあれば、
レむアりトファむル等を぀けお質問させおいただきたす。
どうもありがずうございたした。


2012幎5月19日土曜日 9時30分33秒 UTC+9 MORIHIRO:

安藀玲生

unread,
May 22, 2012, 8:55:23 PM5/22/12
to android-g...@googlegroups.com
お疲れ様です。安藀です。

職堎にお、以前Android 4.0問題の話が出たずき以䞋のような察策をずりたした。

//-------------------------------------------------------------------//
★OS4.0
 【発生しおいた問題】
  レむアりト党般が厩れおしたう。
  具䜓的には䞋蚘のようなもの。
    (1) テキスト衚瀺の衚瀺䜍眮ズレ
    (2) テキスト衚瀺が衚瀺しきれない/芋切れる
    (3) テキストがたったく衚瀺されない
    (4) テキスト衚瀺が意図しない郚分で改行される
    (5) ゜フトりェアキヌボヌド入力での衚瀺䜍眮ズレ

 

 【原因】
  AbsoluteLayoutを䜿っおいるず、レむアりトが厩れおしたうこずがわかった。


 【察応方法】
  AbsoluteLayoutからRelativeLayoutぞ倉換するこずで改善されたす。

  ただし、䞋蚘の留意事項がありたす。
  ※留意事項
   AbsoluteLayoutからRelativeLayoutぞ倉換するず、setPaddingが効かなくなりたす。䟋倖はあるよう です。
//---------------------------------------------------------------------------------------------//

たた、pxでサむズ指定するよりかは  weightでサむズを調敎しおみたらどうでしょうか

TextViewなどのフォントサむズもxmlでdpなどでサむズ指定するよりかはJavaファむルのほうでサむズ指定したりしおたす。

以䞊





(2012/05/22 15:07), Wada wrote:
MORIHIRO様

調査しおみたずころ、おっしゃるずおり画面サむズの違いによる圱響でした。
もう少し調査を進めおみたす。その䞊でたた分からないずころがあれば、
レむアりトファむル等を぀けお質問させおいただきたす。
どうもありがずうございたした。


2012幎5月19日土曜日 9時30分33秒 UTC+9 MORIHIRO:
Versionの違い よりも画面サむズの違いの圱響ではず思うのですが、

同じ画面サむズ指定の゚ミュレヌタ䞊でもVersionの違いにより
レむアりトは厩れるのですか

実際に問題が発生するレむアりトファむルを添付しお頂いた方が
より適切な回答が埗られるず思いたすよ。


2012幎5月18日金曜日 16時34分19秒 UTC+9 Wada:
お䞖話になっおおりたす。
和田ず申したす。

珟圚、珟行の端末で動いおいるアプリを、Android4.0端末に乗せおみるず、
ピクセル単䜍で指定しおいるlayout.xmlなどで䜍眮のズレが発生したす。
テキストがずんでもない䜍眮に衚瀺されたり、ボタンの隙間が空いおいたり
レむアりトが倧きく厩れおしたいたす。

扱う単䜍をpxからdpに倉えおみたしたが、それでも倧きなズレが発生したした。
皆さんは、Android4.0端末に向けおどのようにされおいるのでしょうか
参考たでにお䌺いさせおください。
どうかよろしくお願いいたしたす。


--
このメヌルは Google グルヌプのグルヌプ「日本Androidの䌚」の登録者に送られおいたす。
このディスカッションをりェブ䞊で閲芧するには、https://groups.google.com/d/msg/android-group-japan/-/Mbm1AD8p7dMJ にアクセスしおください。
このグルヌプに投皿するには、android-g...@googlegroups.com にメヌルを送信しおください。
このグルヌプから退䌚するには、android-group-j...@googlegroups.com にメヌルを送信しおください。
詳现に぀いおは、http://groups.google.com/group/android-group-japan?hl=ja からこのグルヌプにアクセスしおください。

Reply all
Reply to author
Forward
0 new messages