如何使用按钮实现烤面包,如下所示?它在Android最近的Google应用中使用。
答案 0 :(得分:0)
您可以使用此类自定义Toast消息。这是一个对话将在2.5秒之后就像吐司一样消失。
public class CustomToast extends Dialog {
public CustomToast(Context context, String text) {
super(context);
requestWindowFeature(Window.FEATURE_NO_TITLE);
LayoutInflater inflater = (LayoutInflater) context
.getSystemService(android.content.Context.
LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.toast, null);
TextView tv = (TextView) layout.findViewById(R.id.toastText);
tv.setText(text);
setContentView(layout);
show();
setCanceledOnTouchOutside(true);
setCancelable(true);
Window window = getWindow();
window.setGravity(Gravity.BOTTOM);
new Handler().postDelayed(new Runnable() {
public void run() {
dismiss();
}
}, 2500);
}
}
请参阅here。