草庐IT

null_unspecified

全部标签

Android:decodeFile 总是为内部存储中的文件返回 null

我有一个文件本地保存到应用程序的私有(private)存储中。我已经验证它存在,但是每当我调用BitmapFactory.decodeFile它总是返回null.如果我将文件保存为资源并使用ImageView.setImageResource,它总是显示得很好。有什么问题?这是fragment:filename="test.png";if(doesFileExist(filename))BitmapbMap=BitmapFactory.decodeFile(filename);我也试过了:BitmapbMap=BitmapFactory.decodeFile(getFilesDir()

Android:decodeFile 总是为内部存储中的文件返回 null

我有一个文件本地保存到应用程序的私有(private)存储中。我已经验证它存在,但是每当我调用BitmapFactory.decodeFile它总是返回null.如果我将文件保存为资源并使用ImageView.setImageResource,它总是显示得很好。有什么问题?这是fragment:filename="test.png";if(doesFileExist(filename))BitmapbMap=BitmapFactory.decodeFile(filename);我也试过了:BitmapbMap=BitmapFactory.decodeFile(getFilesDir()

android - PackageManager 的 applicationInfo.name 始终为 null

PackageManagerpm=this.getPackageManager();ActivityManageram=(ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ListrunningAppProcesses=am.getRunningAppProcesses();for(RunningAppProcessInfoprocess:runningAppProcesses){try{ApplicationInfoai=pm.getApplicationInfo(process.processName,P

android - PackageManager 的 applicationInfo.name 始终为 null

PackageManagerpm=this.getPackageManager();ActivityManageram=(ActivityManager)this.getSystemService(Context.ACTIVITY_SERVICE);ListrunningAppProcesses=am.getRunningAppProcesses();for(RunningAppProcessInfoprocess:runningAppProcesses){try{ApplicationInfoai=pm.getApplicationInfo(process.processName,P

android - MediaStore.Images.Media.insertImage 在尝试保存图像时返回 null

我正在使用自定义View,并且我正在使用用户可以在其中绘制任何内容的Canvas,之后我想将该图像保存在sd卡中bt无法做到这一点。不知道发生了什么事。elseif(view.getId()==R.id.save_btn){//savedrawingAlertDialog.BuildersaveDialog=newAlertDialog.Builder(this);saveDialog.setTitle("Savedrawing");saveDialog.setMessage("SavedrawingtodeviceGallery?");saveDialog.setPositiveBu

android - MediaStore.Images.Media.insertImage 在尝试保存图像时返回 null

我正在使用自定义View,并且我正在使用用户可以在其中绘制任何内容的Canvas,之后我想将该图像保存在sd卡中bt无法做到这一点。不知道发生了什么事。elseif(view.getId()==R.id.save_btn){//savedrawingAlertDialog.BuildersaveDialog=newAlertDialog.Builder(this);saveDialog.setTitle("Savedrawing");saveDialog.setMessage("SavedrawingtodeviceGallery?");saveDialog.setPositiveBu

android - Null FragmentTransaction 被传递给 TabListener.onTabSelected()

我正在使用此处提供的示例代码将导航选项卡添加到操作栏:http://developer.android.com/guide/topics/ui/actionbar.html我正在使用ActionBarSherlock。我的TabListener是直接从文档中复制而来的。publicstaticclassTabListenerimplementsActionBar.TabListener{privateFragmentmFragment;privatefinalActivitymActivity;privatefinalStringmTag;privatefinalClassmClass

android - Null FragmentTransaction 被传递给 TabListener.onTabSelected()

我正在使用此处提供的示例代码将导航选项卡添加到操作栏:http://developer.android.com/guide/topics/ui/actionbar.html我正在使用ActionBarSherlock。我的TabListener是直接从文档中复制而来的。publicstaticclassTabListenerimplementsActionBar.TabListener{privateFragmentmFragment;privatefinalActivitymActivity;privatefinalStringmTag;privatefinalClassmClass

android - 为什么AndroidTestCase.getContext().getApplicationContext() 返回null?

2012年2月13日更新:接受了答案,解释说这种行为是一个错误,并指出它似乎在比v1.6更好的模拟器上消失了,这对我们大多数人来说都不是问题。解决方法是简单地循环/休眠,直到getContext().getApplicationContext()返回非空值。结束更新根据android.app.Applicationjavadoc,我定义了一个单例(称为数据库),我的所有Activity都可以访问它以获取状态和持久数据,并且Database.getDatabase(Context)通过Context.getApplicationContext()获取应用程序上下文。当Activity将自

android - 为什么AndroidTestCase.getContext().getApplicationContext() 返回null?

2012年2月13日更新:接受了答案,解释说这种行为是一个错误,并指出它似乎在比v1.6更好的模拟器上消失了,这对我们大多数人来说都不是问题。解决方法是简单地循环/休眠,直到getContext().getApplicationContext()返回非空值。结束更新根据android.app.Applicationjavadoc,我定义了一个单例(称为数据库),我的所有Activity都可以访问它以获取状态和持久数据,并且Database.getDatabase(Context)通过Context.getApplicationContext()获取应用程序上下文。当Activity将自