..
本章就来对付一个小部件最后:即烤面包。 这个对象是用于许多应用,显示您的临时期限相当于一个通知消息。
这个小部件的一个例子是使用通知用户像“救了”或“执行”后,用户需要一些行动的消息。 这个小部件的特点是,它是由极其简单,是因为它有可能显示,而不能与用户交互视频只是一个消息或图像。
现在,让我们看到代码,显示视频与文字,我们自己敬酒。 要做到这一点,我们就可以恢复按钮和听众,或(建议得到与编程熟悉)老项目改写了它按钮的代码,和一个OnClickListener关联。 为了能够使用在我们举杯进口项目中的类:
android.widget.Toast
Posizioniamoci现在在OnClick方法和插入以下两行代码:
吐司mioToast Toast.makeText =(HelloWorld.this, “这是吐司MrWebMaster创造了一个游戏” Toast.LENGTH_LONG); mioToast.show();
我们将认真分析方法和makeText方法的原型如下:
makeText(上下文的背景下,CharSequence的文字,INT持续时间)作为第一个参数,该方法需要在哪些方面应用敬酒。 由于代码是插入到监听器无法传递这方面,因为作为一个参数监听passaremo到这同样是不适用的敬酒。 它必须通过作为主要活动范围,以显示视频,然后插入作为参数敬酒HelloWorld.this。
综上所述,在第一段代码的作用是实例化的类型与所需的特性,但敬酒的对象,但是,敬酒不可见。 要做到这一点,必须调用的敬酒本身的show()方法。
我们可以看到,在第一所示例子中,我们已表明我们的立场,我们的活动在祝酒辞。 使用该方法来设置敬酒的位置,你必须先导入下面的类:
android.view.Gravity
放置敬酒,例如,在屏幕的中心,只需输入这行代码时,调用show()方法:
setGravity(Gravity.CENTER,0,0);由于可以作为第一个参数看到我们通过在屏幕中央,然后偏差是在x轴y从上述点轴表示。
而“可能的话,如上所述,用图片替换的祝酒文字给你看。
在这种情况下,当然,你不能使用该方法makeText,但我们将使用构造TOAST(上下文中),只有通过上下文(的的活动)。
然后,我们使用的方法setview()相关联的形象在我们敬酒。
以下是完整的代码显示unimmagine使用吐司:
ImageView的ImageView的imageForToast =新(HelloWorld.this); imageForToast.setImageResource(R.drawable.icon); 举杯mioToast =新(HelloWorld.this); mioToast.setView(imageForToast); mioToast.show();
| |
ASP(高级)
全部课程用于创建动态Web站点。 从39€。 |
| |
MySQL的(课程)
管理的开放源码数据库。 从39€。 |
| |
VB.NET(课程)
请使用Visual Basic桌面应用程序... 从49€。 |