在android中,如果程序的提示消息只是很少量的,且不需要用户进行操作时,就可以使用android提供的轻量级消息提示toast。
纯文字提示。
带图片的消息提示
使用一个Toast的实例即可
public class ToastTest extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button simple = (Button)findViewById(R.id.simple);
//为按钮的单击事件绑定事件监听器
simple.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View source)
{
//创建一个Toast提示信息
Toast toast = Toast.makeText(ToastTest.this
, "简单的提示信息"
// 设置该Toast提示信息的持续时间
, Toast.LENGTH_SHORT);
toast.show();
}
});
Button bn = (Button)findViewById(R.id.bn);
//为按钮的单击事件绑定事件监听器
bn.setOnClickListener(new OnClickListener()
{
@Override
public void onClick(View source)
{
//创建一个Toast提示信息
Toast toast = Toast.makeText(ToastTest.this
, "带图片的的提示信息"
// 设置该Toast提示信息的持续时间
, Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
//获取Toast提示里原有的View
View toastView = toast.getView();
//创建一个ImageView
ImageView image = new ImageView(ToastTest.this);
image.setImageResource(R.drawable.tools);
//创建一个LinearLayout容器
LinearLayout ll = new LinearLayout(ToastTest.this);
//向LinearLayout中添加图片、原有的View
ll.addView(image);
ll.addView(toastView);
toast.setView(ll);
toast.show();
}
});
}
}
分享到:
相关推荐
【第一部分】历史文章: ...Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数Share
Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数SharedPreferences) Android学习笔记...
【第一部分】历史文章: ...Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数Share
当用户运行某一应用程序而等待时,显示一个简单的进度对话框~
【第一部分】历史文章: ...Android学习笔记(五)——Toast提示、Dialog对话框、Menu菜单 Android学习笔记(六)——自定义ListView布局+AsyncTask异步任务 Android学习笔记(七)——数据存储(共享参数Share
<<android 的几个技巧1>> 1 1. 入门实例剖析1 2 2.在测试时,如何实现一个提示 8 3.可以使用AlertDialog.Builder 才产生一个提示框. 9 4. menu 的用法. 10 1. 简单的代码 10 2. menu实现的两种方法 10 5.Activity 的...
1.1.0 增加了笔记列表的卡片式的布局,可在设置里面切换 增加了下拉同步笔记的组件 增加编辑笔记时点击返回询问是否保存 使用了Snackbar代替了Toast的提示 去除了编辑笔记内容的下划线 修改了笔记列表的显示时间...
刚接触Android的时候看到别人写的手势密码view,然后当时就...上面是一个手势view的提示view,下面是一个手势view。 用法: <com.leo.library.view.GestureContentView android:id=@+id/id_gesture_pwd android
目前bmober已经将这款应用开源提供给各位朋友,相互学习和交流。 1.1.0 增加了笔记列表的卡片式的布局,可在设置里面切换 增加了下拉同步笔记的组件 增加编辑笔记时点击返回询问是否保存 使用了Snackbar代替了...
Android 研究 ABC 该存储库集中了我们在 ABC 保利斯塔地区的 Android 研究... study-jams-udacity:在 GDG Android Fundamentals Study Jam 学习会议期间生成的笔记。 通用:关于安卓开发的一般提示; 密钥库操作技巧
1.1.0 增加了笔记列表的卡片式的布局,可在设置里面切换 增加了下拉同步笔记的组件 增加编辑笔记时点击返回询问是否保存 使用了Snackbar代替了Toast的提示 去除了编辑笔记内容的下划线 修改了笔记列表的显示时间...
android大作业,本项目包含三个基本功能,分别是博客爬虫,缓存服务,本地随笔。 博客爬虫是分页爬取博客园博客,在app上显示博客的html格式(包括博客中的图片); 缓存服务是按策略缓存一些博客到本地数据库,当...
日常学习 此仓库包含我对android的日常学习,设计模式,软件工程提示以及我尝试解决的问题,或者我发现有什么有趣的地方可以做笔记,以帮助其他开发人员成为更好的工程师。
我本身是从j2ee转到Android的工程师,也是就是说,我的日常开发语言是Java。突然切换到JavaScript那真是难受的像北极熊同企鹅讲话,更何况后来嫌webstorm太卡而用起了没有提示的sublime(嗯,终于治好了多年顽疾的...
我的笔记:做题中遇到的问题进行记录,在我的笔记中可以查看全部笔记 我的收藏:将重要试题进行收藏,反复练习加深印象 学习记录:答题过程中退出时会自动记录您的学习进度,方便继续上次的答题 涵盖系列:医学高级...
按钮插件(Button)学习笔记: 按钮插件 样式文件: :ballot_box_with_check: LESS版本:源文件buttons.less :ballot_box_with_check: 点击按钮时,按钮文字变为“正在加载…”,一旦加载完之后又变回“获取数据”...
EduSoho网校系统是面向学校、培训机构及...修复:Android手机微信授权登录出错的问题 8.2.19(2018-03-01) 安全更新:禁止未未经验证的外链图片访问 修复:少数情况下添加外链视频报错的情况 修复:其他已知问题
自动化个人学习第一步笔记import os import time import logging import configparser from appium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support import ...