TextView.setText () перекрывается, когда я выбираю новое значение из выпадающего списка в Dynami c Относительный макет - PullRequest
0 голосов
/ 21 января 2020

Это мой код

 for (int i = 0; i < numberOfOneSideButtons; i++) {

            LayoutParams layoutParams = new LayoutParams(400, 150);

            if (i == 0) {
                Log.v(TAG,"head:"+headingNames);
                textView = new TextView(mContext);
                textView.setId(View.generateViewId());
                clearTextView(textView);
                removeView(textView);
                textView.setText(headingNames);
                textView.setTextSize(18);
                textView.setMaxLines(3);
                LayoutParams layoutParamstext = new LayoutParams(500, 200);
                layoutParamstext.addRule(RelativeLayout.ALIGN_PARENT_TOP, TRUE);
                textView.setLayoutParams(layoutParamstext);
                addView(textView);
                layoutParams.addRule(BELOW, textView.getId());
            }

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

Пожалуйста, дайте мне предложение.

...