@@ -234,8 +234,10 @@ public void close() {
234234 * @return 这个对象
235235 */
236236 public LoadingDialog setLoadingText (String msg ) {
237- if (msg != null && msg .length () > 0 )
237+ if (msg != null ) {
238+ loadingText .setVisibility (View .VISIBLE );
238239 loadingText .setText (msg );
240+ } else loadingText .setVisibility (View .GONE );
239241 return this ;
240242 }
241243
@@ -246,8 +248,7 @@ public LoadingDialog setLoadingText(String msg) {
246248 * @return 这个对象
247249 */
248250 public LoadingDialog setSuccessText (String msg ) {
249- if (msg != null && msg .length () > 0 )
250- loadSuccessStr = msg ;
251+ loadSuccessStr = msg ;
251252 return this ;
252253 }
253254
@@ -258,7 +259,7 @@ public LoadingDialog setSuccessText(String msg) {
258259 * @return 这个对象
259260 */
260261 public LoadingDialog setFailedText (String msg ) {
261- if ( msg != null && msg . length () > 0 ) loadFailedStr = msg ;
262+ loadFailedStr = msg ;
262263 return this ;
263264 }
264265
@@ -272,7 +273,12 @@ public void loadSuccess() {
272273 hideAll ();
273274 mSuccessView .setDrawDynamic (openSuccessAnim );
274275 mSuccessView .setVisibility (View .VISIBLE );
275- loadingText .setText (loadSuccessStr );
276+ if (loadSuccessStr == null ) {
277+ loadingText .setVisibility (View .GONE );
278+ } else {
279+ loadingText .setVisibility (View .VISIBLE );
280+ loadingText .setText (loadSuccessStr );
281+ }
276282 }
277283
278284 /**
@@ -285,7 +291,12 @@ public void loadFailed() {
285291 hideAll ();
286292 mFailedView .setDrawDynamic (openFailedAnim );
287293 mFailedView .setVisibility (View .VISIBLE );
288- loadingText .setText (loadFailedStr );
294+ if (loadFailedStr == null ) {
295+ loadingText .setVisibility (View .GONE );
296+ } else {
297+ loadingText .setVisibility (View .VISIBLE );
298+ loadingText .setText (loadFailedStr );
299+ }
289300 }
290301
291302 /**
0 commit comments