私はAndroidが初めてで、ボタンの説明書を読んでいました。私はシステムがクリックしたビューを知っているかどうか疑問に思っていました。このボタンのように。コールバック関数selfDestruct
についてはAndroidでボタンを表示しないようにする
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="@string/self_destruct"
android:onClick="selfDestruct" />
、ドキュメントが関数に渡されたビューがクリックされたものであると言います。
public void selfDestruct(View view)
{
view.setVisibility(1);
}
を以下のようにだから私は私の「selfDestruct」機能を定義し、私はボタンをクリックしたときに、それは目に見えないに設定されている必要があります。しかし、それはしませんでした。私は何を間違えたのですか?または、私が明示的にボタンを "ビュー"関数に渡す必要がある場合は、システムが私がクリックしたかわからない場合。
ありがとうございました!できます!それはなぜあなたに教えてくれますか?私はsetvisibilityが整数の引数を取ると思った。 –
目に見えない値はリンクごとに4です。http://developer.android.com/reference/android/view/View.html#INVISIBLE .. –
ありがとうございます –