Кнопка не отображается после анализа XMLJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Кнопка не отображается после анализа XML

Сообщение Anonymous »

У меня есть синтаксический анализатор XML, который является производным от класса Activity и анализирует кнопку из XML.
Если я создаю кнопку с помощью Android Button API, она отображается в действии. Но когда я создаю свой собственный класс для получения атрибутов кнопок и кнопки отображения из этого класса, он не отображается. Этот собственный класс, который я создаю, расширяет LinearLayout и не может отображаться.
Я вызываю конструктор класса GuiButton с необходимыми параметрами.
Найдите код ниже.

Код: Выделить всё

public class GuiButton extends LinearLayout{

String label;
int type;
public String reqType;
public String context;
/**
*  Network message for this button
*/
public String netMsg;
/**
* network image id for this button
*/
public String networkImageID;
public String id;

Button btn;

public GuiButton(Context cntxt,String label,int type,String requestType,String netImgID, String id,String context,int priority,int commandType) {
super(cntxt);

this.setOrientation(VERTICAL);
btn = new Button(cntxt);
btn.setText(label);
addView(btn,new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
}
Что мне следует сделать, чтобы эта кнопка отображалась в «Активности»?


Подробнее здесь: https://stackoverflow.com/questions/700 ... ng-the-xml
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»