【发布时间】:2020-02-24 06:34:57
【问题描述】:
如何将这个 (Click This Link) 应用到我的应用程序中?谢谢!
原木猫:
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.get(ArrayList.java:437)
at com.example.workhours.view_hours$1.onSwiped(view_hours.java:65)
代码:
这是发生错误的行:
(line: 65) final String x = listShift.get(viewHolder.getAdapterPosition()).getDate();
附加信息:
public class MainActivity extends AppCompatActivity implements View.OnClickListener{
ArrayList<newNote> list;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
list = new ArrayList<>();
}
【问题讨论】:
-
表示您的
lifshift为空,您正在尝试访问不存在的元素。 -
listShift 似乎是一个空列表
-
我该如何解决这个问题?这就是我所做的: ArrayList
list;在 oncreate 方法上我放了“list = new ArrayList();” -
谢谢!但似乎我的清单是空的。你知道如何初始化我的列表吗?
-
你必须把一些数据放到liftShift中。
标签: java android arrays arraylist android-sqlite