今天來介紹吐司,他非常的簡單,就跟吐司一樣,事不宜遲我們開始(◟'ω')◟
Toast 是 Android 中的訊息提示,它會在螢幕下方顯示一個短暫的、浮動的訊息視窗,用來向使用者提供簡單的回饋或資訊,例如「訊息已傳送」或「連線失敗」。Toast
的特點是它不會中斷使用者的當前操作,顯示一段時間後會自動消失
一個基本的 Toast 主要由以下兩部分構成:
建立 Toast 的主要方法是使用 Toast.makeText()
Toast.makeText(Context context, CharSequence text, int duration).show();
context
: 通常是當前的Activity 或 Application 的Context,你可以使用 this
或 getApplicationContext()
text
: 要顯示的文字訊息,可以直接是字串duration
: 訊息顯示的時長
Toast.LENGTH_SHORT
: 較短的顯示時間 (約 2 秒)Toast.LENGTH_LONG
: 較長的顯示時間 (約 3.5 秒)下面範例功能是用一個按鈕點了就顯示Toast
因為只有簡單一個按鈕,這裡就直接給java的部分了
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button showToastButton = findViewById(R.id.showToastButton);
showToastButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// 建立並顯示 Toast
Toast.makeText(MainActivity.this, "這是一則簡短的提示訊息", Toast.LENGTH_SHORT).show();
}
});
}
}
Toast就到這裡,明天會來介紹CheckBox,明天見 (ง ˘ω˘ )ว
吐司很好吃w