Я установил TextViews в линейной компоновке с использованием макетов весов.Получите высоту и ширину набора текста, используя весы макета?
linearLayout.setWeightSum(7f);
for(int i=0;i<7;i++){
TextView tv= new TextView(this);
tv.setLayoutParams(new LinearLayout.LayoutParams(
LayoutParams.MATCH_PARENT, 0, 1f));
tv.setText("sometext");
linearLayout.addView(tv);
}
Как получить ширину и высоту этих текстовых элементов после рисования макета?
tv.getWidth() и tv.getHeight() return 0;
Это было наиболее полезным. Благодаря! Хотелось бы иметь более короткий путь. – nette
Да, однажды я задержал эту проблему почти 5-6 часов, затем получил это решение – theLazyFinder