Saya sudah mencari beberapa jawaban di internet tetapi saya tidak menemukannya jadi saya meminta bantuan Anda Saya ingin menambahkan TextView setiap kali saya mengklik tombol tetapi dengan nilai yang berbeda. Misalnya, pertama ...

0
fcandrofans 17 Juni 2021, 20:18

1 menjawab

Menyediakan Logcat

Atau

Coba ini bisa dilakukan dengan loop

LinearLayout my_ll = (LinearLayout) findViewById(R.id.Layout1);
        for(int i=0;i<your_number_of_textviews;i++)
        {
            TextView text = new TextView(this);
            text.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
            text.setText("text"+i);
            my_ll.addView(text);
        }

Setiap tombol klik logika

LinearLayout my_ll = (LinearLayout) findViewById(R.id.Layout1);
int clickcount=0; //set as global 
yourbutton.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
        clickcount=clickcount+1;
        if(clickcount==0)
        {
            //check how many times clicked and so on
            //here, you can add textview without loop 
            TextView text = new TextView(this);
            text.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
            text.setText("text"+clickcount);
            my_ll.addView(text);

        
    }
});
0
Ajithkumar muthukumaran 17 Juni 2021, 17:37