gpt4 book ai didi

java - 安卓Java : Show the value only of `id` when a listrow is selected

转载 作者:行者123 更新时间:2023-11-29 21:46:42 25 4
gpt4 key购买 nike

所以这是我的代码:

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.merken);

DatabaseStuff dbStuff = new DatabaseStuff(this);

itDetails = new Intent(Merken.this, MerkDetails.class);
lstMerken = (ListView) findViewById(R.id.ListViewMerken);

ListAdapter adapter = new SimpleAdapter(
this,
dbStuff.getMerken(),
R.layout.merkcell,
new String[] { "name", "id" },
new int[] { R.id.title, R.id.id }
);
lstMerken.setFastScrollEnabled(true);
lstMerken.setAdapter(adapter);
lstMerken.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> aV, View vW, int pos, long lng) {
Log.v("YH", lstMerken.getItemAtPosition(pos).toString());

//MerkDetails.MerkUid = lstMerken.getItemAtPosition(i).toString();
//startActivity(itDetails);
}
});
}

我现在得到的输出是:{name="someName", id="187"}

我的问题是如何只输出 187,所以只输出 id

的值

最佳答案

试试这个

  String uid = (String)((TextView) vW.findViewById(R.id.title)).getText().toString();

关于java - 安卓Java : Show the value only of `id` when a listrow is selected,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15588329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com