点击(此处)折叠或打开
-
<?xml version="1.0" encoding="utf-8"?>
-
<LinearLayout ? 线型布局管理器
-
xmlns:android=""
-
android:id="@+id/MyLayout" ? 布局管理器ID
-
android:orientation="vertical" ? 所有组件垂直排列
-
android:layout_width="fill_parent" ? 布局管理器宽度为屏幕宽度
-
android:layout_height="fill_parent"> ? 布局管理器高度为屏幕高度
-
<Button ? 定义按钮
-
android:id="@+id/butA" ? 组件ID,程序中使用
-
android:text="长时间显示Toast" ? 默认显示文字
-
android:layout_width="fill_parent" ? 组件宽度为屏幕宽度
-
android:layout_height="wrap_content"/> ? 组件高度为文字高度
-
<Button ? 定义按钮
-
android:id="@+id/butB" ? 组件ID,程序中使用
-
android:text="短时间显示Toast" ? 默认显示文字
-
android:layout_width="fill_parent" ? 组件宽度为屏幕宽度
-
android:layout_height="wrap_content"/> ? 组件高度为文字高度
- </LinearLayout>
点击(此处)折叠或打开
-
public class MyToastDemo extends Activity {
-
private Button butA = null ; // 定义按钮组件
-
private Button butB = null ; // 定义按钮组件
-
@Override
-
public void onCreate(Bundle savedInstanceState) {
-
super.onCreate(savedInstanceState);
-
super.setContentView(R.layout.main); // 调用布局管理器
-
this.butA = (Button) super.findViewById(R.id.butA) ; // 取得组件
-
this.butB = (Button) super.findViewById(R.id.butB) ; // 取得组件
-
this.butA.setOnClickListener(new OnClickListenerImplShort()) ; // 设置事件
-
this.butB.setOnClickListener(new OnClickListenerImplLong()) ; // 设置事件
-
}
-
private class OnClickListenerImplShort implements OnClickListener { // 单击事件
-
@Override
-
public void onClick(View arg0) {
-
Toast.makeText(MyToastDemo.this, "短时间显示的Toast信息提示框",
-
Toast.LENGTH_SHORT).show(); // 显示Toast
-
}
-
}
-
private class OnClickListenerImplLong implements OnClickListener {// 单击事件
-
@Override
-
public void onClick(View arg0) {
-
Toast.makeText(MyToastDemo.this, "长时间显示的Toast信息提示框",
-
Toast.LENGTH_LONG).show(); // 显示Toast
-
}
-
}
- }
020707_信息提示框:Toast.ppt