冲刺九
今天做了什么:今天的任务比较简单,做了一个显示结果的列表每一列可以点击,从而跳转到相应动植物的百度百科。
代码如下:
public void initData(MyObject a) {
if (a.getResult().get(0).getRoot().equals("feel this wave")) {
a.getResult().remove(0);
}
get(a.getResult());
mBeanList = new ArrayList<>();
String firstUser = null;
for (MyObject.ResultItem user : a.getResult()) {
ItemBean itemBean = new ItemBean();
itemBean.setTitle(user.getKeyword());
itemBean.setContent("概率" + user.getScore() + "点击了解详情");
itemBean.setImgsId(R.drawable.ani);
mBeanList.add(itemBean);
System.out.println(mBeanList.size());
if (firstUser == null) {
firstUser = user.getKeyword(); // 保存第一个user
}
}
if (firstUser != null) {
saveToHistorys(firstUser); // 只调用一次saveToHistorys()方法
}
myAdapter = new MyAdapter(ChooseActivity.this, mBeanList);
listView.setAdapter(myAdapter);
}
if (a.getResult().get(0).getRoot().equals("feel this wave")) {
a.getResult().remove(0);
}
get(a.getResult());
mBeanList = new ArrayList<>();
String firstUser = null;
for (MyObject.ResultItem user : a.getResult()) {
ItemBean itemBean = new ItemBean();
itemBean.setTitle(user.getKeyword());
itemBean.setContent("概率" + user.getScore() + "点击了解详情");
itemBean.setImgsId(R.drawable.ani);
mBeanList.add(itemBean);
System.out.println(mBeanList.size());
if (firstUser == null) {
firstUser = user.getKeyword(); // 保存第一个user
}
}
if (firstUser != null) {
saveToHistorys(firstUser); // 只调用一次saveToHistorys()方法
}
myAdapter = new MyAdapter(ChooseActivity.this, mBeanList);
listView.setAdapter(myAdapter);
}
将这段代码分别加到了chooseactivity和takeactivity便实现了这个功能

浙公网安备 33010602011771号