#やりたいこと
このArrayListをどのactivityからでも参照できるようにする、。
#エラーコード
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference at com.teityan.wolf.werewolf.PositionActivity.onCreate(PositionActivity.java:29
#コード
Java
1class Pdata { 2 ArrayList<Pdata> list; 3 4 int id; 5 String Name; 6 int position ; 7 boolean Living; 8 int Vote; 9 10 public Pdata(){ 11 if (list==null){ 12 list = new ArrayList<Pdata>(); 13 14 } 15 16 } 17 public void addData(int id ,String Name, int position ,boolean Living,int vote){ 18 Pdata data =new Pdata(id,Name,position,Living,vote); 19 list.add(data); 20 } 21 public void setData(int id ,String Name, int position ,boolean Living,int vote){ 22 Pdata data =new Pdata(id,Name,position,Living,vote); 23 list.set(id,data); 24 25 } 26 27 public ArrayList<Pdata> getsdata(){ 28 ArrayList<Pdata> lists= list; 29 return lists; 30 } 31 public void deletedata(int name){ 32 list.remove(name); 33 } 34 35 36 Pdata( int id ,String Name, int position ,boolean Living,int vote) { 37 this.id = id; 38 this.Name = Name; 39 this.position = position; 40 this.Living = Living; 41 this.Vote = Vote; 42 } 43 44 45}
回答2件
あなたの回答
tips
プレビュー