Сколько раз и в какие моменты времени у textView вызовется метод onDraw после нажатия **...

0 голосов
94 просмотров

Сколько раз и в какие моменты времени у textView вызовется метод onDraw после нажатия на кнопку button? Какой текст будет отображен? class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) setSupportActionBar(toolbar) button.setOnClickListener { view -> textView.text = "First Text" textView.invalidate() textView.text = "Second text" textView.invalidate() textView.text = "Third text" } }}​


Информатика (84 баллов) | 94 просмотров
Дан 1 ответ
0 голосов

Ответ:

- DrinkActivity.java

TextView t ;

public void onCreate(Bundle savedInstanceState) {

           super.onCreate(savedInstanceState);

           setContentView(R.layout.activity_drink);

           t = (TextView)findViewById(R.id.TextView01);

           t.setOnClickListener((android.view.View.OnClickListener) this);

           }

public void onClick(View arg0) {

           t.setText("My text on click");  

           }

- activity_drink.xml

   android:id="@+id/LinearLayout01"  

   android:layout_width="wrap_content"  

   android:layout_height="wrap_content">

   android:id="@+id/ListView01"

   android:layout_width="wrap_content"

   android:layout_height="match_parent" >

   android:id="@+id/LinearLayout02"  

   android:layout_width="wrap_content"    

   android:layout_height="wrap_content">

android:id="@+id/TextView01"  

android:layout_width="wrap_content"  

android:textStyle="bold"

android:textSize="28sp"

android:editable="true"

android:clickable="true"

android:layout_height="wrap_content"

android:onClick="onClick">

Объяснение:

(81 баллов)