Я новичок в Android и просматривал документацию по кнопкам. Мне было интересно, если система знает, какой вид я нажал. Как эта кнопка.
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/self_destruct"
android:onClick="selfDestruct" />
Для функции обратного вызова selfDestruct
в документации сказано, что представление, переданное в функцию, является тем, на которое щелкают. Поэтому я определил свою функцию «selfDestruct» следующим образом
public void selfDestruct(View view)
{
view.setVisibility(1);
}
Так что, когда я нажал на кнопку, она должна была стать невидимой. Но это не так. Что я сделал не так? Или я должен явно передать кнопку «просмотр» функции, если система не знает, на какую из них я нажал.