Android, добавить много кнопок с таймером

1

Я хочу сделать простую игру. У меня есть таймер, в каждую секунду я добавляю новую кнопку в main.xml, кнопка всегда перемещается вниз, и если я нажму конкретную кнопку, она будет удалена

пожалуйста, помогите мне.. что я должен делать? используя кнопку массива? помогите.. я просто новичок, которого знаю, может решить это через минуту.. = (

бывший

b[indek] = new Button(context)        
       layout = (LinearLayout) View.inflate(this, R.layout.main, null);
       b[indek].setLayoutParams(new LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
        indek++;
Теги:
arrays
timer
button
layout

1 ответ

1

Чтобы получить пример использования макета

 LinearLayout layout = (LinearLayout) findViewById(R.id.layout);

   In your xml file, main xml layout android:id="@+id/layout" 

и для добавления новой кнопки в этот макет используйте layout.addView( b[indek] )
взгляните на этот пример

  • 0
    ты можешь быть более конкретным? пожалуйста, помогите мне написать этот вопрос .. = (я только начинающий
  • 0
    @AlvinChristian Чтобы добавить кнопку динамически, вы сначала получите ссылку на макет, который вы можете сделать с помощью findViewById (R.id.layout), где layout - это идентификатор вашего основного макета, в который вы хотите добавить кнопку. После этого вам нужно динамически создать кнопку и добавить ее в макет с помощью layout.addView ()
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню