Я пытаюсь сделать View в ListView (через ListAdapter) с полной шириной.Вот текущий тестовый код:
LinearLayout result = new LinearLayout(context);
TextView testView = new TextView(context);
testView.setText("Aaah");
TextView test2View = new TextView(context);
test2View.setText("Eeeeh");
result.addView(testView, new LinearLayout.LayoutParams(0,
LayoutParams.WRAP_CONTENT, 1));
result.addView(test2View, new LinearLayout.LayoutParams(0,
LayoutParams.WRAP_CONTENT, 1));
// To make it easier to see borders
result.setBackgroundColor(Color.BLUE);
(он должен быть помещен в createView адаптера ListAdapter)
К сожалению, два TextViews маленькие и оба застряли слева.Ограничитель на самом деле представляет собой само представление результатов, не занимая всю ширину, поэтому два TextView просто разделяют это небольшое пространство.
Кто-нибудь знает, как заставить их принимать полную ширину?Спасибо !:)
РЕДАКТИРОВАТЬ: упрощенная (и почти идентичная) проблема:
Код: http://pastebin.com/6pn1hXnT
Я хочу, чтобы TextView был полноразмерными я центрирую текст, чтобы видеть, когда он на всю ширину, а когда он только переносит содержимое.Этот код показывает текст слева, поэтому MATCH_PARENT ничего не делает ...
Что мне делать?
Спасибо!