android - 我应该更喜欢在运行时呈现布局还是将其包含在 XML 布局中?
问题描述
我需要在我的应用程序的许多屏幕上显示“未找到数据”消息。为此,我创建了一个带有消息和图像的单独布局;现在,我不确定是否应该在所有其他活动的布局中包含该布局或在运行时呈现该布局?什么会更有效率?任何建议都是可观的。
谢谢;
解决方案
我在所有布局中使用带有文本的文本视图:“未找到数据”,并根据 api 结果设置 VISIBILITY GONE 或 VISIBLE。或者,如果没有找到数据,您可以将视图添加到主布局。像这样;
public showAlert(LinearLayout layout){
TextView textView= new TextView(context);
textView.setText("No data found");
layout.addView(textView);
}
在一个类中编写这个函数并在你想要的任何地方调用
推荐阅读
- python - KivyMD 包文件中的 Buildozer SyntaxWarning
- android - 如何将 EditText 值添加到 Kotlin 中的 ArrayList?
- python - 跨列对 pandas 数据框应用多项质量检查
- google-cloud-platform - Google Dataproc pySpark 在公共 BigQuery 表上运行缓慢
- git - GitLab:报告用户由于不活动而将删除 git 分支
- python - 如何解压缩镶木地板文件?
- python - 创建一个单独的停止命令,可用于打破 discord.py 中的循环
- c - 树莓派 pico pwm 行为怪异
- asp.net - 是否可以允许从多个域进行单点登录?企业与企业之间
- methods - Naive Bayes with triple class?