public void onClick(View v) {
if (v == button1){
counter++;
textView2.setText(Integer.toString(counter));
textView2.setText(counter);
}
}
Я попытался создать программу, которая подсчитывает количество кликов на кнопке, но по какой-то причине она не отображает ее. Вот мой компонент textview.Атрибут TextView в android для отображения интерлейсов?
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="180dp"
android:layout_alignParentTop="true"
android:layout_above="@+id/button1"
android:layout_toRightOf="@+id/textView1"
android:layout_centerHorizontal="true"
android:textColor="#000000"/>
Я не могу найти атрибут для отображения количества кликов. Это потому, что он интерпретирует его как межсекунду вместо строки?
Попробуйте удалить 'textView2.setText (counter)'; Этот метод принимает только целочисленный ** ресурс ** (как в 'R.string.someValue'). Кроме того, убедитесь, что TextView фактически отображается, если макет неправильный. – Neeraj