我在使用Spinner小部件时遇到了一些麻烦.给出以下代码:
ArrayList<Person> people= new ArrayList<Person>();
Person = null;
for(int i = 0; i!= 10; i++) {
p = new Person();
s.setID(i);
s.setName("Name " + i);
people.add(s);
}
Run Code Online (Sandbox Code Playgroud)
我正在使用以下代码将其绑定到Spinner:
Spinner spinner1 = (Spinner) findViewById (R.id.spinner);
ArrayAdapter<Person> adapter = new ArrayAdapter<Person>(this, android.R.layout.simple_spinner_item, people);
spinner1.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)
我想要的是隐藏值(id),但在选中时传递,并显示名称.任何帮助表示赞赏.
谢谢.
我正面临这个问题.我花了很多时间搜索一些API或"东西",可以通过Wi-Fi从其他应用程序获取传输数据(截图如下所示).
有人知道如何做到这一点吗?在这里有人试过(或已经做过)类似的事情吗?或者有点不同:这可能吗?
目前我认为这是不可能的,因为我认为非系统应用程序无法从设备上安装的其他应用程序检索数据.但也许我可以"遗漏"某些东西,所以我提出了这个问题,并且对于任何建议都会感到高兴.
提前致谢!
