Вы должны использовать LayoutParams родительского представления, которое содержит ваш ListView. В моем случае я поместил ListView в макет кадра и использовал этот код. Если бы вы поместили ListView в LinearLayout, вы бы использовали LinearLayout.LayoutParams.
ListView castListItemView = (ListView) findViewById(R.id.SeriesCastListItemView);
castListItemView.setAdapter(new CastAdapter(this, castDescriptionArr));
castListItemView.setLayoutParams(new FrameLayout.LayoutParams(FrameLayout.LayoutParams.FILL_PARENT, 500));
Я предполагаю, что это была опечатка в вашем вопросе, но убедитесь, что буква "c" в castListItemView - это строчная буква в третьей строке.
Мистер Джер поднимает хорошую мысль. Поскольку многие различные представления имеют свои собственные LayoutParams, лучше включить представление, параметры которого вы хотите использовать (как в FrameLayout.LayoutParams), вместо того, чтобы угадывать Eclipse на основе того, какой класс LayoutParams вы ранее импортировали.
Вы можете увидеть этот предыдущий вопрос для получения дополнительной информации.