<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="top|left"
android:text="@string/btn1"
android:textSize="8pt"
android:id="@+id/btn1" />
<Button
android:layout_width="100dp"
android:layout_height="200dp"
android:text="@string/btn2"
android:id="@+id/btn2" />
id - идентификатор элемента
onClick - название метода активити, который обработает клик по элементу.
Метод принимает один аргумент c типом android.view.View
и должен быть public void.
text - текст
обычная строка, текст
ссылка на идентификатор из ресурса строк, string
textSize - размер шрифта текст
8pt
android.widget.
Button
Наследник android.widget.TextView
Button myBtn = (Button)findViewById(R.id.myBtn);
getLayoutParams
()Возвращает параметры кнопки android.view.ViewGroup.LayoutParams
LayoutParams lparams = (LayoutParams) myBtn.getLayoutParams()
requestLayout
()Перерисовывает элемент
myBtn.requestLayout()
setText
(str)setText
(R.string.name)устанавливает текст для объекта
myBtn.setText("Some text");
myBtn.setText(R.string.btnText);
setEnabled
(bool)активность кнопки
myBtn.setEnabled(false);
setOnClickListener
(OnClickListener)Устанавливает обработчик клика по элементу
OnClickListener - android.view.View.OnClickListener
myBtn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){}
});