говорят, что у вас есть активность с двумя кнопками, определенными в макете xml: button1 и button2
в действии onCreate метод write:
button2.setEnabled(false);
В прослушивателе in click первой кнопки write
button2.setEnabled(true);
так, наконец, в методе onCreate действия мы имеем
button2.setEnabled(false);
private OnClickListener l = new OnClickListener() {
public void onClick(View v) {
button2.setEnabled(true);
}
};
button1.setOnClickListener(l);