Jack_killer писал(а):Маленький вопрос:
В уроке вы сделали кнопку не активной, а есть ли у EditText какой нибудь метод, чтобы запретить редактирование?
Код: Выделить всё
Edittext.setEnabled(false);
Jack_killer писал(а):Маленький вопрос:
В уроке вы сделали кнопку не активной, а есть ли у EditText какой нибудь метод, чтобы запретить редактирование?
Код: Выделить всё
Edittext.setEnabled(false);
Код: Выделить всё
Button myBtn = (Button) findViewById(R.id.myBtn);
Код: Выделить всё
import android.widget.Button;
Код: Выделить всё
android.widget.Button myBtn = (android.widget.Button) findViewById(R.id.myBtn);
Код: Выделить всё
import android.widget.*;
Код: Выделить всё
Button myBtn = (Button) findViewById(R.id.myBtn);
Чёйто не распознаёт? А как тогда он догадывается, что нарисовать? И зачем это в layout указывается соответствующий тэг?rezak90 писал(а):та андроиду пофиг на то что отображается. На момент отображения он не распознаёт кнопка то или картинка или текст. Ты прописываешь это всё дело в лейаутах, то есть создаёшь гуи, а вот то что ты накодишь там то уже твоё дело.
Но нужное то надо влючать? Совсем без включения же никак?math64 писал(а):С++ #include есть, но #include нужного компонента не обязателен.
С++ Builder включит <vcl.h> автоматом - но его можно убрать и заменить минимумом нужного.
Да ради бога ты предлагаешь привести TForm к TObject. Почему бы нет, раз он от него унаследован. Просто теперь Кнопка называется TObject. А класс TObject должен быть где-то объявлен и его надо включить? -)math64 писал(а): У кнопки на форме можно убрать имя - её объявление исчезнет из сгенерированного заголовка, убери <vcl.h> и оставь #include только того что нужно (TForm).
Кнопка на экране останется, а включения её заголовка в программе нигде не будет. Можно даже обработчик на нажатие повесить (имени у кнопки нет, поэтому имя обработчика нужно вводить вручную) - Sender имеет тип TObject*, и нужен заголовок только для TObject, а не для TButton.
Совершенно другое дело если захочешь использовать свой компонент - его в vcl нет, и его зеголовок неободимо использовать, даже если компонент анонимный.