我刚从安卓工作室开始,我遇到了一个我正试图构建的应用程序。
我创建了一个带有新冠疫苗名称的列表视图,我想这样编码,当用户点击疫苗时,会弹出一个窗口/新活动,以表格的形式向他们显示有关疫苗的所有信息。
我该怎么做?
这是我到目前为止的编码:
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);
}
}
1条答案
按热度按时间cpjpxq1n1#
如果您是android studio的新手,您需要在适配器类中添加onitemclicklistener。请从youtube上查看本教程以添加onitemclicklistener。它可能会对您有所帮助
https://youtu.be/bhhs4bwyyhc 快乐编码:)