toast的使用 我随便声明一个新类比如是testclss.不继承任何其他类。请问可以使用toast吗?比如Toast.makeText(getApplicationContext(),"boot service start", Toast.LENGTH_LONG).show();。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不能, 因为getApplicationContext()是Activity的方法, 你没有继承Activity就没法用这个方法。你可以通过其他方式把应用的Context在这个类的构造函数里传给这个类。然后使用context 可以使用。但是必须有环境,也就是context,你在哪个类使用testclss,那么就把这个给放进去就好了。 看清楚需求再说吧, 不继承任何其他类。请问可以使用toast吗? 可以实现啊,你可以写个方法,在activity中来调用,将Context作为参数传递过去就行了,试试吧! 楼上正解,这要把context作为参数传递到该类的方法中 就可以使用toast 了。 向LZ提供一个参考的改法~ 创建一个开机自启动的空服务A.class【该服务就是为了得到一个该服务的Context对象】在testclss类中调用Toast.makeText(getApplicationContext(),"boot service start", Toast.LENGTH_LONG).show();时 将getApplicationContext()改成服务A.class的实例即可 只有特定的类才能直接获取到getApplicationContext()。比如Activity,Service等。要在其他地方使用,得传Context进去如:showToast(Context context){Toast.makeText(context,"boot service start", Toast.LENGTH_LONG).show();。} 关于CTS测试的问题 急,求大神帮忙啊,关于service更新进度条问题!!! 求助:Android建立Socket连接出错 连接数据库时,有问题 设置竖屏显示 我是新手学生,自学android,求助 请问Android中能直接调用第三方提供的.so库文件吗 。就只提供.so库文。 在线急等:eclipse怎么导入gradle构建的android项目? 得到一个Bitmap类型的数据mbitmap。。如何把它做成叫picture.png图片 关于在fragment中刷新textview的问题 handler老是出错,哪位帮忙看下! android如何能获取到同一个号码的短信数量?
你可以通过其他方式把应用的Context在这个类的构造函数里传给这个类。然后使用context
那么就把这个给放进去就好了。
向LZ提供一个参考的改法~ 创建一个开机自启动的空服务A.class【该服务就是为了得到一个该服务的Context对象】在testclss类中调用Toast.makeText(getApplicationContext(),"boot service start", Toast.LENGTH_LONG).show();时 将getApplicationContext()改成服务A.class的实例即可
比如Activity,Service等。要在其他地方使用,得传Context进去如:
showToast(Context context){
Toast.makeText(context,"boot service start", Toast.LENGTH_LONG).show();。
}