, если вы надуете какое-либо представление для элементов в списке, установив ширину и высоту в xml-макете до fill_parent
, это может решить вашу проблему,
также не используйте android.R.layout.simple_list_item_1
, потому что вы не можете его изменить...
вы можете сделать
MyListView = (ListView) findViewById(R.id.MyListView);
MyListView.setAdapter(new ArrayAdapter<String>(this,
R.layout.mylistitem, playlists));
MyListView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View v, int position,
long id) {
System.out.println("list touch "+ playlists[position]+" si id "+idPlaylist[position]);
dialogwait = ProgressDialog.show(Playlist.this, "Loading...","Please wait..", true);
Intent i = new Intent(getBaseContext(), ViewPlaylist.class);
i.putExtra("id",idPlaylist[position]);
i.putExtra("timer",timerPlaylist[position]);
startActivity(i);
finish();
}
});
, тогда R.layout.mylistitem может быть
<TextView android:id="@+id/sometitle"
android:layout_width="fill_parent"
android:layout_height="some_height_you_want" />