android - 如何在代码中将包装内容声明为动态按钮

标签 android

这是我的代码

Button myButton = new Button(this);
myButton.setText("Press Me");
myButton.setTextColor(Color.WHITE);


LinearLayout layout = (LinearLayout) findViewById(R.id.linearLayout1);
layout.addView(myButton);

如何将 wrapcontent 添加到此按钮?

最佳答案

使用这一行(我用FILL_PARENT来演示)

layout.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT,
                LayoutParams.WRAP_CONTENT));

关于android - 如何在代码中将包装内容声明为动态按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6898832/

相关文章:

android - 如何使用 1080x1920 : 420 dpi - Android studio

android - 使用支持库中的 GridLayout 会导致 'NoSuchMethodError: android.support.v4.view.ViewCompat.getLayoutDirection'

android - 如何从 Android 的 USSD 代码中获取响应?

android - 在Ionic中构建Android App的问题

带有图像的折叠工具栏中的 Android 主页按钮

java - Android - SQlite - 将空值存储到双字段中?

java - Android:网络浏览器中的 GPS

android - 更改 Lollipop 工具栏文本颜色

android - 是否可以查看有多少人/谁注册了公开测试版?

Android SQLiteDiskIOException(代码 522 SQLITE_IOERR_SHORT_READ)