我尝试了一些关于堆栈溢出的解决方案,但它们似乎对我不起作用。
我使用以下onlongclicklistener
Object j = (Quote) MainActivity.this.adapter.getItem(position);
以下是我的对象J
现在我想将ticker的值变为字符串
我该如何解决这个问题。我需要Hashmap吗?
String valueofticker = j.toString(ticker); // How to do this ?
答案 0 :(得分:1)
如果适配器中的项目是Quote对象列表,那么您可以这样做:
class Quote {
private String ticker;
// create getter and setter methods here for all
// the variables in the Quote class.
}
使用此获取报价:
Quote qObj = (Quote) MainActivity.this.adapter.getItem(position);
获取这样的股票代码值:
String tickerValue = qObj.getTicker();
// the same will apply for all other variables of the class Quote.
希望有所帮助!