First, add the button response function android:onclick="Onmyclick" in the XML of the interface.
<button android:id= "@+id/button1" android:layout_width= "wrap_content" android:layout_height= " Wrap_content " android:layout_alignleft=" @+id/textview1 " android:layout_below=" @+id/textview1 " android:layout_margintop= "30DP" android:onclick= "Onmyclick" android:text= "button"/>
Then add the response function to the Java code file.
public void Msg1 () { toast toast = new Toast (this); Toast Toast1 = Toast.maketext (This, "Hello World", Toast.length_long); Toast1.show (); } public void Onmyclick (View v) { Msg1 ();//message prompt display}
This is a simple way to add a response function, and it is much better to feel code readable than to add Setonclicklistener listener user clicks. the Setonclicklistener method makes the code much more verbose.
Android App message prompt and button response events