【发布时间】:2014-07-14 05:56:00
【问题描述】:
我只是有一个关于 android 按钮布局的小问题。我的应用程序中有按钮,我在所有 4 面都设置为 -5dip。我知道我可以弄乱这些数字,但我想做的就是让它们在彼此相邻的地方填满一个没有重叠的地方。我对应用程序构建非常陌生,任何帮助都会很好。
我被引用的 .xml 文件。
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/main_menuScrollView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:context="com.example.comprehensivezeldachecklist.MainMenu$PlaceholderFragment" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<!-- Zelda -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/Zelda" />
<!-- Zelda II -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="0dip"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:text="@string/Zelda2" />
<!-- A Link to the Past -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/LinkToThePast" />
<!-- Link's Awakening -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/LinksAwakening" />
<!-- Link's Awakening DX -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/LinksAwakeningDX" />
<!-- Ocarina of Time -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/OcarinaOfTime"
android:onClick= "OoTMenu"/>
<!-- Majora's Mask -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/MajorasMask" />
<!-- Oracle of Ages -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/OracleOfAges" />
<!-- Oracle of Seasons -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/OracleOfSeasons" />
<!-- Four Swords -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/FourSwords" />
<!-- Master Quest -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/MasterQuest" />
<!-- Wind Waker -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/WindWaker"
android:onClick= "WWMenu"/>
<!-- Four Swords Adventures -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/FourSwordsAdventures" />
<!-- Minish Cap -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/MinishCap" />
<!-- Twilight Princess -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/TwilightPrincess" />
<!-- Phantom Hourglass -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/PhantomHourglass" />
<!-- Spirit Tracks -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/SpiritTracks" />
<!-- Skyward Sword -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/SkywardSword" />
<!-- Ocarina of Time 3D -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/OcarinaOfTime3D" />
<!-- Wind Waker HD -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/WindWakerHD" />
<!-- Link Between Worlds -->
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="0dip"
android:layout_marginRight="0dip"
android:layout_marginTop="0dip"
android:layout_marginBottom="0dip"
android:text="@string/LinkBetweenWorlds" />
</LinearLayout>
</ScrollView>
当我说它们相互重叠时,我的意思是:
【问题讨论】:
标签: android android-layout android-button