android - 如何在android中的listview中获取所选项目的索引和字符串

标签 android listview

我有一个这样的 ListView

companyname              symbol

samsung                  sam
onida                    ond
tata                     ta
.                         .
.                         .
.                         .

所以我想获取所选项目的索引以及所选项目的字符串(即,sam(或)ond(或)ta)。所以请告诉我如何获取所选项目和字符串的索引还有。

提前致谢

最佳答案

这样使用

listview.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() 
{
    public void onItemSelected(AdapterView parentView, View childView, int position, long id) 
    {
        String text = ((TextView)childView.getText()).toString();
        //The above text variable has the text value of selected item
        // position will reflect the index of selected item
    }
    public void onNothingSelected(AdapterView parentView) 
    {
    }
});

关于android - 如何在android中的listview中获取所选项目的索引和字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4554435/

相关文章:

Android ListView ArrayAdapter 数据更新最佳实践

android - 微软手环 - 传感器更新率

java - 在 ListView 中填充 ArrayList

android - ScrollView 内的 TabLayout+ViewPager

android - php登录上的NullPointerException android

android - 有什么方法可以知道 ListView 何时滚动到顶部?

c# - ListView 列单击外部列

android - 如何在不出现内存不足异常的情况下获取相对于屏幕尺寸的缩放位图

android - 在设备之间同步信息的推荐方式

android - 无法将 fragment 添加到抽屉导航