Toast是Android中用来给用户提示和帮助信息的,关于toast的使用,我们一般会使用其默认显示,或者更改其显示位置,但Toast还算是比较强大的,它也可以显示带有图片的信息。
下面我们将示例做一个简单的Toast应用,就一个方法的调用,很简单,主要使用到下述方法:
android.widget.Toast.makeText(Context context, CharSequence text, int duration)
public static Toast makeText (Context context, CharSequence text, int duration)
参数:
context The context to use. Usually your Application or Activity object.
text The text to show. Can be formatted text.
duration How long to display the message. Either LENGTH_SHORT or LENGTH_LONG
动作一:
创建ToastTest工程,工程目录如下:
动作二:
修改ToastTestActivity.java文件,在这里我们主要使用了Toast的makeText方法,完整代码如下:
- package org.ourunix.android.toasttest;
- import android.app.Activity;
- import android.os.Bundle;
- import android.widget.Toast;
- public class ToastTestActivity extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- Toast.makeText(ToastTestActivity.this, "Hello.i am toast!",
- Toast.LENGTH_LONG).show();
- }
- }
动作三:运行ToastTest工程,效果如下:
源码:ToastTest