【发布时间】:2023-03-03 12:23:01
【问题描述】:
我想在所有设备上测试我的布局,因为在小型设备上看不到我的布局。
有什么网站或工具可以帮助我吗?
请提出建议。
以下是主要活动的 xml 布局。它适用于大屏幕手机,但不适用于小屏幕。
布局包含gridview + fab button + adview
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/res-auto"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/background"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
tools:context=".MainActivity"
tools:ignore="Overdraw">
<LinearLayout
android:layout_marginTop="15dp"
android:layout_marginBottom="10dp"
android:id="@+id/hideMenu"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/bottomBox"
android:layout_alignParentStart="true"
android:gravity="center"
android:orientation="horizontal">
<ImageButton
android:id="@+id/submittedstatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/statusdesc"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/status" />
<ImageButton
android:id="@+id/submittedImg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/ImageContent"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/image" />
<ImageButton
android:id="@+id/submittedPost"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/postdesc"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/post" />
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:background="@android:color/transparent"
android:foregroundGravity="center"
app:backgroundTint="@color/colorPrimary"
app:srcCompat="@drawable/sharewhite" />
<ImageButton
android:id="@+id/addpersonality"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/personality"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/personality" />
<ImageButton
android:id="@+id/addfort"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/fort"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/fort" />
<ImageButton
android:id="@+id/addwar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@android:color/transparent"
android:contentDescription="@string/war"
android:padding="5dp"
android:visibility="invisible"
ads:srcCompat="@drawable/war" />
</LinearLayout>
<GridView
android:id="@+id/gridView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:numColumns="3"
android:layout_alignParentTop="true"
android:layout_marginBottom="160dp">
</GridView>
<LinearLayout
android:id="@+id/bottomBox"
android:layout_width="match_parent"
android:layout_height="100dp"
android:layout_alignParentBottom="true"
android:background="@android:color/white"
android:gravity="center"
android:weightSum="1">
<com.google.android.gms.ads.AdView
android:id="@+id/adView"
android:layout_width="wrap_content"
ads:adSize="LARGE_BANNER"
android:layout_height="wrap_content"
ads:adUnitId="@string/banner_home_footer">
</com.google.android.gms.ads.AdView>
</LinearLayout>
</RelativeLayout>
【问题讨论】:
-
添加一些布局细节
-
感谢您的回复
-
我有未更新的带有 xml 代码的帖子。请建议
标签: android android-layout android-linearlayout