добавить просмотр текста во время выполнения - PullRequest
0 голосов
/ 16 января 2020

В моем android проекте я получаю string с моего сервера и с этого string помещаю значение в textview.

XML:

<RelativeLayout
    android:id="@+id/scorelayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:gravity="center_vertical">

Java:

RelativeLayout relativeLayout = view.findViewById(R.id.scorelayout);
TextView Score = new TextView(context);
RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams(
    RelativeLayout.LayoutParams.WRAP_CONTENT, 
    RelativeLayout.LayoutParams.WRAP_CONTENT
);
relativeLayout.addView(Score, layoutParams);

Ответы [ 2 ]

2 голосов
/ 16 января 2020

Это можно сделать с помощью следующих трех шагов:

Шаг 1: Вы можете использовать текстовое представление в Android и сделать его невидимым (свойство Xml).

Шаг 2: После создания текстового представления вы можете назначить динамическую c строку, которую вы получаете, для текстового просмотра с помощью java в java классе с помощью setText () method.

step3: сделать его видимым, используя код java.

Надеюсь, это поможет. Если вам нужна дополнительная помощь по этому поводу, не стесняйтесь.

1 голос
/ 16 января 2020

Самое простое решение для вас будет установить TextView в xml и установить

android:visibility="gone"

А когда вам нужно показать свой текст, просто сделайте это как

myTextView.setText(myText);
myTextView.setVisibility(View.VISIBLE);

Но если вы ищете просто ответ, как добавить представление программным способом, вот ссылка { ссылка }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...