- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我目前正在玩 Android 中的 In-app billing 流程,在购买过程中可能会出现无数的异常和问题。看来我没有完全理解处理程序错误的概念,因为我的应用程序只是显示“[应用程序] 必须关闭。”
但是,在 LogCat 中,我看到代码中定义的异常消息:
throw new IllegalStateException("Billing is not set up. Can't perform operation: " + operation);
为什么不以这种方式向用户显示此错误?
最佳答案
如果你想给你的用户,伟大而干净的错误信息,你应该尝试油煎面包 block 。这使您可以制作精美的消息:查看它们的项目网站: Crouton Homepage
回到您的问题,关键是您正在执行一条只能在 Logcatlog 中找到的错误消息。如果您想向用户展示它,请尝试 Toast Message 或 Alertmessage。不管我要看什么@Crouton!
最好的问候
Safari
关于android - 显示异常的 'nicer' 方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14154035/
在我正在编写的一堆代码中,我想指出某些变量将以某种方式使用,或者它们具有某种特征。为了便于讨论,假设变量可以是甜的、咸的、酸的或苦的。 我现在用的是这样的: int foo() { int s
我目前正在玩 Android 中的 In-app billing 流程,在购买过程中可能会出现无数的异常和问题。看来我没有完全理解处理程序错误的概念,因为我的应用程序只是显示“[应用程序] 必须关闭。
想象以下搜索词“棕狐”。 所有文档确实都有另一个字段,称为备用名称。 该字段有时包含诸如“动物”或“狐狸”之类的漂亮术语。有时它包含“不好的”(或人类可读的)术语,例如ED2314或1231-234-
我使用 d3 一段时间了,但每次我想对 d3 选择应用翻译时,我都会这样做: var svg = d3 .select("svg") .attr("transform
我正在优化我的代码。在我的应用程序中,如果您想添加一个类别,则会弹出一个警报 View 并要求您输入一个新的类别名称。如果我仅在单击“添加”按钮后才创建此警报 View ,则弹出窗口会延迟。所以我想将
问题:遍历一个整数并找到其中的其他整数,然后丢弃包含它们的整数的最佳方法是什么? 长版: 我一直在通过尝试为 Project Euler 中的问题制定有效的解决方案来提高我的 Python 技能。在解
我是一名优秀的程序员,十分优秀!