0

2 番目のアクティビティには があり、ListView表示されません。

Log.iUserList、アクティビティがアクティブであることを示しています。

MainActivity.java:

public void makeUserListIntent() {
    Intent userListIntent = new 
      Intent(getApplicationContext(),UserList.class);
    startActivity(userListIntent);
}

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    if ( ParseUser.getCurrentUser() != null ) makeUserListIntent();
}

ユーザーリスト.java:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_user_list);

    Log.i("Second Activity: ", "onCreate");
    ListView listViewUserList = findViewById(R.id.listViewUserList);
    ArrayList<String> arrayList = new ArrayList<String>();
    arrayList.add("Test User");
    arrayList.add("Test User");
    ArrayAdapter arrayAdapter = new 
       ArrayAdapter(this,android.R.layout.simple_list_item_1,arrayList);
    listViewUserList.setAdapter(arrayAdapter);
    listViewUserList.setVisibility(View.VISIBLE);
}

Activiy_user_list.xml:

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout 
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".UserList">

<ListView
    android:id="@+id/listViewUserList"
    android:layout_width="395dp"
    android:layout_height="715dp"
    android:visibility="visible"
    app:layout_constraintBottom_toBottomOf="parent"
    app:layout_constraintEnd_toEndOf="parent"
    app:layout_constraintHorizontal_bias="0.5"
    app:layout_constraintStart_toStartOf="parent"
    app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>

が表示されるはずListViewですが、空白のページが表示されます。

Log.iUserList.javaアクティビティが呼び出されることを示しています。visibilityなどを設定してみました。

が表示されないのはなぜListViewですか?

4

2 に答える 2