Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 字母快速卷轴_Android_Listview_Fastscroll - Fatal编程技术网

Android 字母快速卷轴

Android 字母快速卷轴,android,listview,fastscroll,Android,Listview,Fastscroll,我正在尝试创建一个按字母顺序排列的快速卷轴。有人能告诉我在另一门课上怎么用吗?我有一个类,它有一个返回需要放入快速滚动的字母的方法,所以我想在另一个类中使用这个类,如下所示: MyListAdaptor mla = new MyListAdaptor(getApplicationContext(), itemsBP); mla.xyz(); 但是我不知道怎样才能让这些字母出现 如果可以,请帮助我。在一些研究结束时,我意识到缺少的是以下代码,这些代码必须放在OnCreate()中: Linked

我正在尝试创建一个按字母顺序排列的快速卷轴。有人能告诉我在另一门课上怎么用吗?我有一个类,它有一个返回需要放入快速滚动的字母的方法,所以我想在另一个类中使用这个类,如下所示:

MyListAdaptor mla = new MyListAdaptor(getApplicationContext(), itemsBP);
mla.xyz();
但是我不知道怎样才能让这些字母出现


如果可以,请帮助我。

在一些研究结束时,我意识到缺少的是以下代码,这些代码必须放在OnCreate()中:

LinkedList mLinked=newlinkedlist();

对于(int i=0;我给他一个我想要的参数列表(itemsBP),操作中缺少了一些东西?我没有adpter…实际上我的困难是理解创建此FastScroll所需的步骤。如果可以,请帮助我。谢谢你,Soraia Oliveira所以你复制了他的适配器来测试FastScroll?我想是的…你能告诉我需要做什么才能将此代码用于我的?我非常感激谢谢你的帮助
LinkedList <String> mLinked <String> = new LinkedList ();
for (int i = 0; i <nomes.length: i + +) {
mLinked.add (names [i]);
}

setListAdapter (new MyListAdaptor (this, mLinked));

ListView lv = getListView ();
lv.setFastScrollEnabled (true);

lv.setOnItemClickListener (new OnItemClickListener () {
public void onItemClick (AdapterView <?> parent, View view,
int position, long id) {
/ / When clicked, show a toast with the TextView text


Toast.makeText (getApplicationContext (), ((TextView) view). GetText (). ToString (), Toast.LENGTH_SHORT.) Show ();
}
});