解決華為手機呼叫系統相簿返回值是null的問題

2021-08-22 13:20:54 字數 447 閱讀 3486

在開發專案中需要呼叫系統相簿,在別的android 手機上能正常的獲取到返回值,但是在華為上卻是返回值為null,下面請看**

intent imgintent = new intent(intent.action_pick, null);

imgintent.setdataandtype(mediastore.images.media.external_content_uri, "image/*");

經過查詢結果將上述的**稍微修改了下設定為

intent imgintent = new intent(intent.action_pick, android.provider.mediastore.images.media.external_content_uri);
成功的解決了華為手機選中**返回uri 查詢**為null的問題。

return返回值呼叫

函式中的返回值 函式中的返回值是由return來決定的 函式中可不可返回兩個值?可以函式中沒有return就沒有返回值,呼叫函式得到的結果就是none 函式中返回多個值,直接寫在return後面用逗號隔開就可以的 當函式執行到return的之後,那麼會直接跳出函式,返回結果 def func a,b...

遞迴呼叫的返回值

在這之前我不少用遞迴函式,但一直沒有真正弄明白遞迴函式的返回值的原理,為了更好的說明問題我寫乙個平衡二叉樹演算法利用遞迴演算法查詢值的原始碼如下 package com.cph.interviwe public class node public node public boolean store ...

dwr呼叫返回值問題

我在用dwr spring的時候遇到這樣的問題,呼叫乙個方法得到乙個裝有物件列表的arraylist,如下 getkwdtype方法如下 public arraylist getkwdtype throws exception catch exception ex return list js 如下...