在我的 TextView 中显示多个列表视图项目

Show a number of listview items in my TextView

如何在我的文本视图中显示列表视图中的项目数? 这是我的照片 activity_main.xml:

Mainactivity

Textview Verktøy inn/Utlånstatus 打开一个带有列表视图的 activity。我想要在我的文本视图中显示的列表视图项目数。这可能吗?

适配器:

public class listVerktoy extends ArrayAdapter<Verktoy> {

private Activity context;
private List<Verktoy> listverktoy;





public listVerktoy(Activity context, List<Verktoy> listverktoy){
    super (context, R.layout.list_verktoy, listverktoy);
    this.context = context;
    this.listverktoy = listverktoy;



}
public List<Verktoy> getItems(){
    return listverktoy;
}


@NonNull
@Override
public View getView(int position, @Nullable View convertView, @NonNull ViewGroup parent) {
    LayoutInflater inflater = context.getLayoutInflater();



    View listViewItem = inflater.inflate(R.layout.list_verktoy, null, true);

    TextView tvverktøynavn = (TextView)listViewItem.findViewById(R.id.tvverktøynavn);
    TextView tvverktøynr = (TextView)listViewItem.findViewById(R.id.tvverktøynr);
    TextView tvverktøytype = (TextView)listViewItem.findViewById(R.id.tvverktøytype);
    TextView tvverktøystatus = (TextView)listViewItem.findViewById(R.id.tvverktøystatus);
    TextView tvutlånttil = (TextView)listViewItem.findViewById(R.id.tvutlånttil);



    Verktoy verktoy = listverktoy.get(position);

    tvverktøynavn.setText(verktoy.getVerktøynavn());
    tvverktøynr.setText(verktoy.getVerktøynr());
    tvverktøytype.setText(verktoy.getVerktøytype());
    tvverktøystatus.setText(verktoy.getVerktøystatus());
    tvutlånttil.setText(verktoy.getUtlånttil());

    return listViewItem;


}

这是我的 "mainactivity":

public class Verktoyside extends AppCompatActivity {

Toolbar toolbar;
TextView verktøyliste;
TextView verktøyut;
TextView verktøyinn;
TextView tvdate;




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

    toolbar = (Toolbar)findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setTitle("ALMU");

    verktøyliste = (TextView)findViewById(R.id.tvverktøyliste);
    verktøyliste.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent verktøyliste = new Intent(Verktoyside.this, Verktoyliste.class);
            startActivity(verktøyliste);
        }
    });

    verktøyut = (TextView)findViewById(R.id.tvutlånverktøy);
    verktøyut.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent verktøyut = new Intent(Verktoyside.this, Utlanside.class);
            startActivity(verktøyut);
        }
    });
    verktøyinn = (TextView)findViewById(R.id.tvinnleververktøy);
    verktøyinn.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent verktøyinn = new Intent(Verktoyside.this, Innleveringside.class);
            startActivity(verktøyinn);
        }
    });



}


@Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.menu_hovedside, menu);
    return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {

    int id = item.getItemId();
    if (id == R.id.action_settings) {
        Toast.makeText(this, "Instillinger", Toast.LENGTH_SHORT).show();

    }

    return super.onOptionsItemSelected(item);
}

创建一个 TextView 来显示您的文本,然后执行此操作 your_textview.setText(listverktoy.size());