I've created checkboxes programmatically, and i need to set layout_above for each of them( so they will be above each other). this code works in loop, so it will generate few checkboxes, but i need to set id. how can I properly generate it?
CheckBox checkBox = new CheckBox(getApplicationContext());
     RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams
        (RelativeLayout.LayoutParams.WRAP_CONTENT, RelativeLayout.LayoutParams.WRAP_CONTENT);
        layoutParams.addRule(RelativeLayout.ABOVE, checkBox.getId());
        checkBox.setLayoutParams(layoutParams);
        checkBox.setWidth(getScreenWidth());
        checkBox.setText(questions.get(questionId).answers.get(index));
    ll.addView(checkBox);
 
     
     
    