Toast 的显示我就不多说了,主要是android 可以使用Toast用于向用户显示一些帮助/提示。
首先新建一个工程 里面可以显示hello的
如下图:
package com.cookbook.activity_lifecycle;
import android.app.Activity;
import android.os.Bundle;
public class Activity_lifecycle extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//Toast toast = new Toast(this);
Toast toast = new Toast(getApplicationContext());
toast = Toast.makeText(this, "OnCreat", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
}
}
以上是最简单的hello 显示
一下添加Toast显示:
代码如下:
package com.cookbook.activity_lifecycle;
import android.app.Activity;
import android.os.Bundle;
import android.view.Gravity;
import android.widget.Toast;
public class Activity_lifecycle extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
//Toast toast = new Toast(this);
Toast toast = new Toast(getApplicationContext());
toast = Toast.makeText(this, "OnCreat", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
}
}
其中
import android.view.Gravity;
import android.widget.Toast;
这两个 是自己填写Toast之后 出现红色小图标,鼠标点击之后可以eclipse自行添加,错误就自行消失
这个toast 放在中间是因为添加了
toast.setGravity(Gravity.CENTER, 0, 0);
这句话
如果没有这个的话 可以直接
Toast.makeText(this, "onStart", Toast.LENGTH_LONG).show();
这个也可以。
其他更详细的 请参考google搜索