我得到以下错误:
ArrayList有BookStatus对象的值(listToPass)
我能做什么?
HomeActivity.java
ArrayList<BookStatus> listToPass = new ArrayList<BookStatus>(); // fill with smthg
protected void onPostExecute(String result) {
if (listToPass != null) {
Intent i = new Intent(getApplicationContext(),
SearchActivity.class);
// ArrayList<BookStatus> bs = new ArrayList<BookStatus> (Arrays.asList(bArr));
i.putParcelableArrayListExtra("com.example.books.BookStatus", listToPass);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
SearchActivity.java
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.searchactivity_main);
Bundle bundle = getIntent().getExtras();
ArrayList<BookStatus> bookStatus = bundle
.getParcelable("com.example.books.BookStatus");
Run Code Online (Sandbox Code Playgroud)
BookStatus.java
public class BookStatus implements Parcelable {
public BookStatus() { …Run Code Online (Sandbox Code Playgroud)