ホームページ よくある問題 トーストプロンプトとは何ですか?

トーストプロンプトとは何ですか?

Feb 05, 2021 am 09:22 AM

トースト プロンプトは、Android システムのメッセージ ボックスの一種であり、単純なメッセージ プロンプト ボックスであり、Android でプロンプト情報を表示するために使用されるメカニズムです。Toast クラスの考え方は次のとおりです。できるだけ目立たないようにしながら、ユーザーに情報を表示します。

トーストプロンプトとは何ですか?

#この記事の動作環境: Windows 7 システム、Dell G3 コンピューター。

Android のトースト プロンプト

トースト プロンプトは、Android システムのメッセージ ボックスの一種であり、単純なメッセージ プロンプト ボックスであり、Android でプロンプト情報を表示するために使用されます。メカニズム。

ビューがユーザーに表示されると、アプリケーション内でフロートとして表示されます。 Dialog とは異なり、フォーカスが取得されることはなく、クリックすることもできません。ユーザーはおそらく途中で別の文字を入力するでしょう。

Toast クラスの考え方は、ユーザーが目にすることを期待して情報を表示しながら、できる限り目立たないようにすることです。また、トーストの表示時間には制限があり、ユーザーが設定した表示時間が経過するとトーストは自動的に消えます。

例を使用して、Toast の使用方法を確認してみましょう:

默认样式:Toast.makeText(getApplicationContext(), "默认Toast样式",
Toast.LENGTH_SHORT).show();
自定义显示位置:toast = Toast.makeText(getApplicationContext(),
"自定义位置Toast", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
带图片效果:toast = Toast.makeText(getApplicationContext(),
"带图片的Toast", Toast.LENGTH_LONG);
toast.setGravity(Gravity.CENTER, 0, 0);
LinearLayout toastView = (LinearLayout) toast.getView();
ImageView imageCodeProject = new ImageView(getApplicationContext());
imageCodeProject.setImageResource(R.drawable.icon);
toastView.addView(imageCodeProject, 0);
toast.show();
完全自定义:LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.custom,
(ViewGroup) findViewById(R.id.llToast));
ImageView image = (ImageView) layout
.findViewById(R.id.tvImageToast);
image.setImageResource(R.drawable.icon);
TextView title = (TextView) layout.findViewById(R.id.tvTitleToast);
title.setText("Attention");
TextView text = (TextView) layout.findViewById(R.id.tvTextToast);
text.setText("完全自定义Toast");
toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.RIGHT | Gravity.TOP, 12, 40);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();
ログイン後にコピー

関連知識の詳細については、PHP 中国語 Web サイトを参照してください。

以上がトーストプロンプトとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)