java - 可以用java代码完成这个静态按钮吗?

标签 java android button

<Button
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:drawableTop="@drawable/randomImage"
    android:gravity="center_horizontal|bottom"
    />

特别是我要问的是这两个属性:

android:drawableTop="@drawable/randomImage"
android:gravity="center_horizontal|bottom"

按钮的外观如下:

enter image description here

这些按钮是用静态 xml 完成的。

最后我必须回答我的问题:

android:gravity="center_horizontal|bottom"

通讯员:

setGravity(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM);

android:drawableTop="@drawable/randomImage"

通讯员:

setCompoundDrawablesWithIntrinsicBounds(Drawable left, Drawable top, Drawable right, Drawable bottom);

最佳答案

  Button mButton_dial = null;
     mButton_dial = new Button(this);
    mButton_dial.setText("Dial!");

    mLinearLayout_no_button = new LinearLayout(this);

    mLinearLayout_no_button.addView(mButton_dial);
    mButton_dial.setGravity(20);

    mButton_dial.setOnClickListener(new View.OnClickListener() {
      public void onClick(View v) {

      }
    });

关于java - 可以用java代码完成这个静态按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6704853/

相关文章:

android - ListView 中的两种类型的行?

java - 在公司代理 HTTP 客户端 java 下进行基本身份验证

java - 如何构建/运行这个简单的 Mahout 程序而不出现异常?

java - fragment 与传承

android - linearlayout 中的 scrollview 强制按钮离开屏幕

c# - 地铁圆圈按钮背景

html - 按钮位置像游戏 Controller css, react 灵敏

java -\Java\jdk1.6.0_03\bin 这个时候出乎意料

java - java中的自定义游标

android - CompanionDeviceManager 'onDeviceFound' 未调用回调函数