-2
我有一個飛濺的活動,我檢查是否有任何互聯網連接或沒有。如果不是,則會顯示一條Snackbar
消息。在Snackbar
中,當用戶點擊它時,我放置了一個重試選項。它會再次檢查互聯網連接並轉到下一個活動。小吃店的重試選項代碼
if(!isConnectedToInternet()){
Snackbar snackbar = Snackbar
.make(coordinatorLayout, "No internet connection!", Snackbar.LENGTH_LONG)
.setAction("RETRY", new View.OnClickListener() {
@Override
public void onClick(View view) {
//What do I write here?
}
});
}
private boolean isConnectedToInternet(Context context) {
ConnectivityManager cm =
(ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
return netInfo != null && netInfo.isConnectedOrConnecting();
}
你應該使用警告對話框,而不是小吃店.. –
請尋求幫助之前嘗試的東西。 StackOverflow不適合其他人爲您編寫代碼。 –