java - ANDROID: Layouts do not look the same on different devices -


i had friend basic low resolution droid download app. looking same, phone made text seem larger mine. okay, went layout had grid view , happened:

http://imgur.com/vde6fce

as see grid falls off screen.

here looks on lg g3 phone:

http://imgur.com/afegfke

i confused in layout used "dp" size. here layout xml file:

<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="top" android:background="#ff000000" android:layout_centerhorizontal="true" android:id="@+id/activity_game">  <button     android:layout_width="80dp"     android:layout_height="50dp"     android:textsize="23sp"     android:background="@android:color/transparent"     android:text="@string/back"     android:layout_gravity="right"     android:textcolor="#ffff274a"     android:id="@+id/back_button"/>   <button     android:layout_width="wrap_content"     android:layout_height="65dp"     android:textsize="30sp"     android:background="@android:color/transparent"     android:id="@+id/show_unknown_distance_button"     android:layout_gravity="center_horizontal"     android:textstyle="bold"     android:textcolor="#ff59e4ff"/>  <gridlayout     android:layout_width="wrap_content"     android:layout_height="wrap_content"     android:paddingtop="43dp"     android:rowcount="5"     android:columncount="5"     android:layout_gravity="center">      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/zero_zero"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="0"         android:layout_column="0" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/zero_one"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="0"         android:layout_column="1" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/zero_two"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="0"         android:layout_column="2" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/zero_three"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="0"         android:layout_column="3" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/zero_four"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="0"         android:layout_column="4" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/one_zero"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="1"         android:layout_column="0" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/one_one"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="1"         android:layout_column="1" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/one_two"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="1"         android:layout_column="2" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/one_three"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="1"         android:layout_column="3" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/one_four"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="1"         android:layout_column="4" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/two_zero"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="2"         android:layout_column="0" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/two_one"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="2"         android:layout_column="1" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/two_two"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="2"         android:layout_column="2" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/two_three"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="2"         android:layout_column="3" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/two_four"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="2"         android:layout_column="4" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/three_zero"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="3"         android:layout_column="0" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/three_one"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="3"         android:layout_column="1" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/three_two"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="3"         android:layout_column="2" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/three_three"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="3"         android:layout_column="3" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/three_four"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="3"         android:layout_column="4" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/four_zero"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="4"         android:layout_column="0" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/four_one"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="4"         android:layout_column="1" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/four_two"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="4"         android:layout_column="2" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/four_three"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="4"         android:layout_column="3" />      <button         android:layout_width="65dp"         android:layout_height="66dp"         android:id="@+id/four_four"         android:layout_margin="1dp"         android:layout_gravity="center"         android:paddingtop="1dp"         android:paddingright="2dp"         android:paddingleft="2dp"         android:paddingbottom="1dp"         android:layout_row="4"         android:layout_column="4" />         </gridlayout>  </linearlayout> 

does have idea why might be?

thanks :)

you can set layout qualifiers different screens. have @ this


Comments

Popular posts from this blog

google chrome - Developer tools - How to inspect the elements which are added momentarily (by JQuery)? -

angularjs - Showing an empty as first option in select tag -

php - Cloud9 cloud IDE and CakePHP -