Задать вопрос
Ответы пользователя по тегу Android
  • Какие есть книги по GUI для Android приложений на Java (без XML)?

    kciray
    @kciray
    Студент
    Ну например так можно создать 2 кнопки в лэйауте, потом через setContentView добавите лэйаут в активити.

    LinearLayout linearLayout = new LinearLayout(this);                                                                                         
    linearLayout.setOrientation(LinearLayout.VERTICAL);                                                                                         
                                                                                                                                                
    Button btn1=new Button(this);                                                                                                               
    btn1.setText("btn1!");                                                                                                                      
    linearLayout.addView(btn1,new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,LinearLayout.LayoutParams.WRAP_CONTENT));                                                                                                   
    Button btn2=new Button(this);                                                                                                               
    btn2.setText("btn2!");                                                                                                                      
    linearLayout.addView(btn2,new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,LinearLayout.LayoutParams.MATCH_PARENT));

    Как видите, код избыточен и более грамотно будет сделать это в XML.
    Ответ написан
    Комментировать