Можно ли сделать эту статическую кнопку с Java-кодом? - PullRequest
0 голосов
/ 15 июля 2011
<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);

1 Ответ

1 голос
/ 15 июля 2011
  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) {

      }
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...