Recent contact with Android development, a lot of things do not consider the use of commonality, such as I often use the Toast, the system comes with the Toast.length_long is 3.5 seconds, Toast.length_short is 2 seconds, We sometimes find that Toast.length_short is a bit longer than we want. Here we can use handler to cancel this toast manually, while using it as a common method. Here I have listed this method for my own reference:
<span style= "White-space:pre" ></span>/** * * Displays toast and defines the length of the display itself. * Param1:activity Incoming context * Param2:word We need to display the contents of the toast * param3:time length long type, we pass in time lengths (such as 500) */ public static void Showtoast (final activity activity, final String word, final long time) {Activity.runonuithread (new Runna BLE () {public void run () {final Toast toast = toast.maketext (activity, Word, toast.length_long); Toast.show (); Handler Handler = new Handler (); Handler.postdelayed (New Runnable () {public void run () { toast.cancel ();}} , time );}});
I'll take a lot of summing up and pull out many of the common code in my project so that I can reduce my workload. At the same time put their own common code to paste up, for their future access to the use of ~
Android Toast setting is shorter than toast.length_short duration