gpt4 book ai didi

android - 使用 Toast 的替代方法

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:55:12 25 4
gpt4 key购买 nike

目前我正在为电视节目开发剧集指南应用程序。基本结构是将剧集放入列表中,单击列表项(也称为剧集名称)后,剧集描述将出现在 Toast 中。

这通常工作正常,但在某些情况下剧集描述太长,无法在给定时间内阅读。

在这种情况下,除了使用 toast 之外,还有其他选择吗?感谢您的帮助。

编辑:

      @Override
protected void onListItemClick(ListView l, View v, int position, long id) {
//Toast.makeText(this, _details[position], Toast.LENGTH_LONG).show();
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage(this, _details)
.setCancelable(false)
.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
}

(我把 toast 部分放在那里以供引用,因为那是我以前的代码)。

正确的代码

      @Override
protected void onListItemClick(ListView l, View v, int position, long id) {
//Toast.makeText(this, _details[position], Toast.LENGTH_LONG).show();
AlertDialog.Builder adb=new AlertDialog.Builder(CurrentActvity.this);
adb.setTitle("Title");
adb.setMessage(_details[position]);
adb.setPositiveButton("Ok", null);
adb.show();
}

最佳答案

CroutonSnackBar可能是您的最佳选择,具体取决于具体情况。

关于android - 使用 Toast 的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8546062/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com