public class Main extends Activity { /** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main); // 通过 Tost.makeText().show() 来实现提示性的通知效果
// 短时间的提示性通知的 Demo
Button btn1 = (Button) this.findViewById(R.id.btn1);
btn1.setText("短时间提示");
btn1.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
Toast.makeText(Main.this, "我是短时间提示", Toast.LENGTH_SHORT).show();
}
}); // 长时间的提示性通知的 Demo
Button btn2 = (Button) this.findViewById(R.id.btn2);
btn2.setText("长时间提示");
btn2.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
Toast.makeText(Main.this, "我是长时间提示", Toast.LENGTH_LONG).show();
}
}); // 以一个 View 作为提示性通知的 Demo
Button btn3 = (Button) this.findViewById(R.id.btn3);
btn3.setText("以一个 View 做提示");
btn3.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
View view = inflateView(R.layout.view);
TextView txtMsg = (TextView) view.findViewById(R.id.txtMsg);
txtMsg.setText("提示内容"); Toast toast = new Toast(Main.this);
toast.setView(view);
toast.setDuration(Toast.LENGTH_LONG);
toast.show();
}
});
} }

本文出自 “技术人生” 博客,转载请与作者联系!

更多相关文章

  1. Linux adb运行时提示:No such file or directory
  2. 导入NFC Demo
  3. x、Android保存图片至相册原生代码
  4. android 状态栏添加图标的函数
  5. Unity_打包Android提示找不到jdk解决方案
  6. Android拦截短信并通知栏提醒
  7. Notification(通知栏)中自定义控件的点击事件
  8. Android(安卓)O notification用法
  9. Android开发通知栏的那些事

随机推荐

  1. 纪念一下坑爹的蓝牙扫描枪连接(Android外
  2. Android学习进阶路线导航线路(附源码)
  3. [置顶] Android自定义下拉刷新动画--仿百
  4. 【构建Android缓存模块】(二)Memory Cache
  5. Android消息循环机制分析
  6. android开发实战之做手机号和邮编查询小
  7. android保存数据的四种方法
  8. Android(安卓)API 实验记录 (二)
  9. 日本一恶意软件成功入侵270000部安卓手机
  10. android滑动切换屏幕(扒的是launcher2/wo