2
在Activity
,我開始一個圖像選擇的活動是這樣的:視圖可以從活動中獲得結果嗎?
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("image/*");
startActivityForResult(Intent.createChooser(intent,"Select Image"), 0);
,並通過在同一Activity
實施onActivityResult()
得到的結果。
現在我有一個自定義View
類,從中我想做同樣的事情,或類似的。 但我希望這個班級得到結果,而不必讓父母Activity
實施onActivityResult()
,只將結果交給我的班級。
我該怎麼做?
謝謝。
有是does-片段一個GUI元素。根據他的邏輯的複雜程度,將視圖轉變爲持有視圖的片段可能是有意義的。 –
感謝您的意見。我用一個對話框替換了有問題的活動,這對於這個目的來說工作得很好。 –