0
我正在使用畢加索將圖像保存到磁盤上,由用戶點擊一個按鈕,並且我想要以圖像形式向用戶生成反饋,已被下載。畢加索 - 當圖像保存到磁盤時顯示吐司/消息
對於這一點,我將嘗試使用下面的代碼運行在UI線程舉杯::
((AppCompatActivity)context).runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
}
});
這是沒有運行。該圖像已下載,並且在我的應用程序庫中也可見,但Toast不顯示。有人能告訴我,如果我真的這樣做是正確的,還是應該以其他方式做?
供參考:此代碼正在傳遞給Picasso下載圖像到的Target對象的onBitmapLoaded()方法中運行;這裏的'context'對象是指當前Activity的上下文。
任何幫助,將不勝感激:)
我很抱歉,但這個問題是,這種方法僅適用於一個ImageView的作爲目標的線。 –
如果**圖像下載目標**是自定義目標對象,則不可能使用自定義回調作爲第二個參數,因爲我們沒有這種方法可用。 :| –
我正在使用imageview作爲臨時佔位符。 –