如何创建一个列表视图,使窗口弹出信息?

snz8szmq  于 2021-08-25  发布在  Java
关注(0)|答案(1)|浏览(321)

我刚从安卓工作室开始,我遇到了一个我正试图构建的应用程序。
我创建了一个带有新冠疫苗名称的列表视图,我想这样编码,当用户点击疫苗时,会弹出一个窗口/新活动,以表格的形式向他们显示有关疫苗的所有信息。
我该怎么做?
这是我到目前为止的编码:

package com.example.covid_vaccine;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.widget.ArrayAdapter;
import android.widget.ListView;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ListView listViewVaccines = (ListView) findViewById(R.id.listView);
        ArrayAdapter<CharSequence> adapterVaccines = ArrayAdapter.createFromResource(this,
                R.array.vaccineArray,
                android.R.layout.simple_list_item_1);
        listViewVaccines.setAdapter(adapterVaccines);
    }
}
cpjpxq1n

cpjpxq1n1#

如果您是android studio的新手,您需要在适配器类中添加onitemclicklistener。请从youtube上查看本教程以添加onitemclicklistener。它可能会对您有所帮助
https://youtu.be/bhhs4bwyyhc 快乐编码:)

相关问题