Android ListVIew将视图设置为特定行
我在列表视图中显示了一个歌曲列表。 单击任意行播放器,活动开始并播放歌曲。Android ListVIew将视图设置为特定行,android,listview,Android,Listview,我在列表视图中显示了一个歌曲列表。 单击任意行播放器,活动开始并播放歌曲。 如果用户按back键,则我希望列表从先前选择的行开始。所有行的位置应保持不变,只有选定的行应是第一个显示的行。每次设置选择:这在设置适配器后生效。我在此处使用ListActivity public class TestList extends ListActivity { String str[]=new String[100]; @Override protected void onCre
如果用户按back键,则我希望列表从先前选择的行开始。所有行的位置应保持不变,只有选定的行应是第一个显示的行。每次设置选择:这在设置适配器后生效。我在此处使用ListActivity
public class TestList extends ListActivity
{
String str[]=new String[100];
@Override
protected void onCreate(Bundle arg0)
{
super.onCreate(arg0);
for(int i=0;i<100;i++)
{
str[i]="Android# "+i;
}
getListView().setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, str));
getListView().setSelection(50);
}
}
公共类测试列表扩展了ListActivity
{
字符串str[]=新字符串[100];
@凌驾
创建时受保护的void(包arg0)
{
super.onCreate(arg0);
对于(int i=0;i将当前播放的歌曲位置存储在应用程序内存中并使用
list.setSelection(position);
返回活动时。我指的是ListView使用的是向量还是列表?