Мне нужно объединить две строки и отобразить в одном текстовом представлении. Эта конкатенация строк работает нормально в относительной компоновке. Но я хочу объединить в линейном макете.
Вот мой код:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/l1"
android:id="@+id/ll"
android:orientation="vertical"
>
<TextView
android:id="@+id/hubraum"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginLeft="8dp"
android:text="Hubraum :"
android:textColor="#000"
android:textSize="12dp"
android:layout_gravity="left"
/>
</LinearLayout>
.java
String title = "Hubraum: ";
String value = bikeItemList.getHubraum();
String result = title + value;
txtCapacity.setText(result);
Я попробовал вышеуказанный тип и следующий тип также
txtCapacity.setText("Hubraum: " +","+ bikeItemList.getHubraum());
Но отображается только bikeItemList.getHubraum()
. «Hubraum:» не отображается.
Я пытался также использовать append, но он отображает bikeItemList.getHubraum()
только этот текст.
Любой может знать причину.