- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
那么,为什么这段代码:
package org.popoffka.apicross;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
public class Game extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Button testButton = new Button(this);
testButton.setBackgroundResource(R.drawable.cell);
testButton.setWidth(20);
testButton.setHeight(20);
setContentView(testButton);
}
}
...产生这个东西: http://i42.tinypic.com/2hgdzme.png即使代码中有 setWidth(20) 和 setHeight(20)?(R.drawable.cell 实际上是一个 20x20 的 PNG 图像,包含一个带有银色边框的白色单元格)
最佳答案
设置 View 的宽度和高度的正确方法是通过 LayoutParams 进行设置。请参见 ViewGroup.LayoutParams 和 View.getLayoutParams()。
关于Android 忽略我的 setWidth() 和 setHeight(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2765332/
我已经在 RelativeLayout 中创建了一个 Button,我想设置它的大小。但是我只能设置比原始尺寸更大的尺寸,例如我可以将其调整为 200dp 但不能调整为 20dp。 有解决办法吗? 这
TableViewerColumn 类的setWidth 方法采用整数类型,我真的很想使用百分比,无论如何都可以这样做,或者打包表格什么的? 最佳答案 使用 TableLayout 布局表格并使用 C
例如,对于 Android 中的 TextView,您必须设置 LayoutParams 而不是 setWidth 方法。 TextView tv = new TextView(getContext(
Button 的 setHeight() 和 setWidth() API 在下述某些情况下变得无效在official doc , 它说的是 set API Makes the TextView ex
我试图设置 ListPopupWindow 的宽度和高度,但没有成功。我阅读了有关 LayatParams 的内容,但没有用于 ListPopupWindow 的 setLayoutParams。如何
那么,为什么这段代码: package org.popoffka.apicross; import android.app.Activity; import android.os.Bundle; im
本文整理了Java中com.facebook.yoga.YogaNode.setWidth()方法的一些代码示例,展示了YogaNode.setWidth()的具体用法。这些代码示例主要来源于Gith
还有人在使用 setWidth 函数时遇到问题吗?这里的例子是“300”,但是如果你改变数字,侧边栏的宽度是相同的。我在干净的电子表格上尝试过几次。 https://developers.google
我创建了一个自定义小部件,它使用了一堆 float 分区,但我在使用 Internet Explorer 时遇到了问题。玩了一会儿后,我发现问题出在设置内联 css 上。 我有一个扩展 Complex
我是 emacs 的新手,我正在尝试使用此功能。 我想要做的是,每当我编写 C(或者实际上是一般编程)代码时,让编辑器强制绑定(bind)一个列,这样每当我超过 80 行时,它就会自动开始一个新行。
我有以下代码 qx.Class.define("myproject.EditorArea", { extend : qx.ui.container.Composite, events : {
正如我的代码片段中的评论已经解释的那样: 对于笔设置为 noneSelectedLine 的行,代码未按预期工作,其中笔宽度为 != 1。 scene = new QGraphicsScene();
我遇到过一些使用 SmartGWT 的遗留代码。我怀疑该 API 也存在于标准 GWT 中。 widget.setWidth("*"); 请记住,相同的代码具有: otherWidget.setWid
所以我想制作一个宽度为屏幕一半的按钮。我希望它可以在任何设备屏幕尺寸上工作,因此不能选择输入像素值。我从这段代码中获取我的整数。 String widthString = String.valu
我有一个从 TableViewer 派生的表。该表有很多列。我想根据某些条件隐藏一些列。因此,我以编程方式设置 columnWidth(0) 并将该表列的大小调整为 false,即 列.setWidt
当单击某个按钮时,我试图在 vtk 中的图像上覆盖文本。我使用 vtkTextActor、vtkTextRepresentation 和 vtkTextWidget 来实现这一点。 这是我的代码: /
这里的继承自类javafx.scene.control.Control的属性下有一个width属性: http://docs.oracle.com/javafx/2/api/javafx/scene/
本文整理了Java中com.badlogic.gdx.scenes.scene2d.ui.Window.setWidth()方法的一些代码示例,展示了Window.setWidth()的具体用法。这些
我打算使用 Fabric.js 为我的学校制作一个类似 twibbon 的网站,这样学生就可以发布图片并下载图片,上面印有我学校的事件图片,然后分享到 Instagram。 要以高分辨率下载图像并保持
我对何时使用 setWidth 和 setHeight 感到困惑?它通常不起作用。 始终有效的是 setLayoutParams。 这会起作用。 sampleButton = new Button(t
我是一名优秀的程序员,十分优秀!