1.Toast
1.1.布局activity_main.xml
1.2.Java代码 MainActivity.java<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.rj141.sb.toastdemo.MainActivity"> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="这是一个时间很短的消息提示" android:id="@+id/shortToast" /> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="这是一个时间较长的消息提示" android:id="@+id/longToast" /> <Button android:layout_width="match_parent" android:layout_height="wrap_content" android:text="这是一张图片的消息提示" android:id="@+id/imageToast" /> </LinearLayout>
public class MainActivity extends AppCompatActivity implements View.OnClickListener{ private Button shortToast,longToast,imageToast; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); shortToast= (Button) this.findViewById(R.id.shortToast); longToast= (Button) this.findViewById(R.id.longToast); imageToast= (Button) t