MSBuild и IgnoreStandardErrorWarningFormat

Я пытаюсь написать проект MSBuild, который будет генерировать html-документацию с помощью doxygen. Я не смог найти ничего об этом в сети, кроме одного примера , который кажется неполным; он не анализирует предупреждения doxygen.

Я обнаружил, что задача MSBuild Exec имеет такие параметры, как IgnoreStandardErrorWarningFormat и CustomWarningRegularExpression. Что "

Однако я не хочу указывать эту информацию в xml, потому что я знаю их только во время выполнения. Итак, как я могу программно установить эти параметры во время выполнения? Я не вижу никаких методов в представлении вроде view.setLayoutX (int x) или чего-то подобного.

Вот мой XML, который отлично работает, когда я устанавливаю layout_x и layout_y значения:




    
 

Фактически, я больше не хочу устанавливать какие-либо кнопки в xml, а скорее извлекаю некоторую информацию с помощью пульта дистанционного управления и добавляю кнопки в зависимости от этой информации.

Вот это часть кода, который я использую в моем onCreateMethod , чтобы добавить эти кнопки:

  for (MyRemoteObject remoteObject: list)  {
   Button button = new Button(this);
   button.setOnClickListener (listener);
   button.setTag(remoteObject.id);
   button.setText(remoteObject.id);
   // button.setLayoutX(remoteObject.x) ????
   // button.setLayoutY(remoteObject.y) ????
   myLayout.addView(button);
  }

21
задан Community 23 May 2017 в 12:34
поделиться

1 ответ

Используйте версию addView, которая принимает LayoutParams :

LayoutParams params = mLayout.generateLayoutParams();
params.x = remoteObject.x;
params.y = remoteObject.y;
mLayout.addView(button, params);
14
ответ дан 29 November 2019 в 21:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: