Java 滚动视图中的按钮调整
我已经在ScrollView下创建了20个线性布局的按钮。但是当我更改按钮背景时,所有的按钮都会相互混合。如何通过4dp分离每个按钮。 请在此建议如何设计按钮。Java 滚动视图中的按钮调整,java,android,Java,Android,我已经在ScrollView下创建了20个线性布局的按钮。但是当我更改按钮背景时,所有的按钮都会相互混合。如何通过4dp分离每个按钮。 请在此建议如何设计按钮。 谢谢您可以使用android:layout\u margin=4dp来分离按钮。这对我很有用: <ScrollView android:layout_width="match_parent" android:layout_height="match_parent" android:scrollbars="v
谢谢您可以使用android:layout\u margin=4dp来分离按钮。这对我很有用:
<ScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:scrollbars="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<Button
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:padding="8dp"
android:text="BUTTON 1"
android:background="@drawable/ic_launcher_background"
android:textColor="#FFF"/>
<Button
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_marginTop="4dp"
android:padding="8dp"
android:text="BUTTON 2"
android:textColor="#FFF"/> // to 20 buttons...
</LinearLayout>
</ScrollView>
//到20个按钮。。。
你说它们相互混合是什么意思?它们重叠吗?你能发布布局代码并添加更多描述吗?这意味着按钮的边界线不可见,因为所有按钮都是相同的颜色,并且它们的轮廓相互混合。请看下面的答案,它们是重叠的谢谢kunj ji,它正在工作,但文本现在不在中心,如何更正它。Uss android:gravity=“center”在文本视图中不,先生,它不工作。我在按钮内部写文本,我使用了android:padding\u center-verticle=“1dp”,但它带来了警告信息,它只能在api级别26以上使用。是否有其他解决方案使用android:layout\u centerHorizontal=“true”和android:layout\u centerVertical=“true”