我有这样的回收视图:
item 10
admob (item 9 has gone)
item 8
item 7
item 6 ...
我在位置2添加了admob。这就是我想要的。
问题是解析数据。我想在解析数据时跳转位置2,如下所示:
item 10
admob
item 9 <-- now I have item 9
item 8
item 7
item 6 ...
我的解析数据:
//This method will parse json data
private void parseData(JSONArray array) {
for (int i = 0; i < array.length(); i++) {
//Creating the object
Posts PostObj = new Posts();
JSONObject json;
try {
//Getting json
json = array.getJSONObject(i);
//Adding data to the object
PostObj.setImageUrl(json.getString(Config.TAG_IMAGE_URL));
PostObj.setName(json.getString(Config.TAG_NAME));
...
如何在我的admob的位置2跳转解析?
我尝试添加if(i == 2) { return; }
,但所有这些都消失了......
答案 0 :(得分:1)
你必须做这样的事情
scraping_jst <- read_html(url)
p_text <- scraping_jst %>%
html_nodes("p") %>%
text <- html_text()
如果你想跳过第二个元素,你需要检查i是否等于1,而不是2,2是第3个元素,如果你执行一个返回,你退出方法,所以你只需要不执行代码,如果你有第二项
答案 1 :(得分:1)
你可以尝试做这样的事情
for (int i = 0 ; i < n ; i++) {
if (i == 1) {
// todo: addmob stuff;
}
// todo: add object to recycler view
}