Android - 按钮高度不变
我无法减小按钮的高度。这是我在 xml 中的内容:
<Button xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/button_small_left"
style="?android:attr/buttonStyleSmall"
android:layout_height="10px"
android:height="10px"
android:minHeight="10px"
android:maxHeight="10px"
android:padding="0px"
android:textSize="6dip"
android:text="asd"
/>
此后按钮仍然显示为带有大的顶部和底部填充。文本出现在中间。该按钮在相对布局内使用。
I am unable to make the height of my button smaller. Here's what I have in my xml:
<Button xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/button_small_left"
style="?android:attr/buttonStyleSmall"
android:layout_height="10px"
android:height="10px"
android:minHeight="10px"
android:maxHeight="10px"
android:padding="0px"
android:textSize="6dip"
android:text="asd"
/>
The button still shows up with a big top and bottom padding after this. The text appears in the middle. The button is used inside a relative layout.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
相反,px(像素)使用 dp(密度像素)作为按钮的高度和宽度。
例如:
对于文本大小,仅使用 sp(scale index Pixel)
在上面的 xml 中,您忘记提供宽度属性。
Instead px (pixel) use dp(density pixel) for buttons height and width.
Ex:
and for text size use only sp(scale index pixel)
In your above xml you forget to give width attribute.
奇怪 - 当我创建一个新项目再试一次时,这确实工作正常。问题应该出在其他地方。
Strange - this does work fine when I created a new project to try again. The problem should have been somewhere else.