import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import android.view.View.OnClickListener;
public class ToastActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Toast.makeText(this, R.string.create, Toast.LENGTH_SHORT).show();
Button button= (Button) findViewById(R.id.Button01);
button.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Toast.makeText(ToastActivity.this, R.string.click, Toast.LENGTH_SHORT).show();
setTitle("text");
}
});
}
}
「智慧生活科技專業社群」由 Nantou.py 使用者社群與國立虎尾科技大學電機資訊學院共同維護,匯集關注Python、人工智慧、物聯網與智慧生活應用的教師、學生及實務工作者。本社群以「科技融入生活、教學連結場域、知識促進共好」為核心,分享Python程式設計、AI協作學習、AIoT、網際網路與雲端服務、智慧農業、福祉科技、永續發展及USR社會實踐等內容,並將技術導入課堂、社區與真實生活場域。部分文章運用生成式AI協助資料整理、內容架構、程式範例與文字潤飾,文章主題、場域經驗、內容查核及最終修訂則由作者與社群成員負責。我們期待透過人與AI協作,讓科技成為改善生活、連結世代、支持地方與實踐永續的力量。
2010年4月28日 星期三
Toast的使用教學
Toast對Android手機來說是用來"顯示一段文字給使用者知道"很好用的物件,在使用上只要配makeText及show兩個函式即可。對於makeText來說,有三個參數要輸入,第一個是必須是Context的物件,Context是一個物件用來表示應用程式執行環境的全域資訊的介面,通常可以指定是Apllication或Activity物件。有一點要特別注意下面程式中第二個函式中第一參數不可直接使用this而要用ToastActivity.this,這是因為您要OnClickListener物件內而非在Actvity下。第二個參數是要顯示的文字,建議讀者多利用在res/value目錄下string.xml來建立字串資源,第三個參數是顯示的時間,有兩個常數可供選擇Toast.LENGTH_SHORT和Toast.LENGTH_LONG。
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言