-4
假設我正在構建一個Android應用程序,並且我有兩個單獨的活動。兩者都做類似的事情,但也許佈局是不同的。比方說,我在每個活動中都有一個按鈕,並且兩個按鈕都執行相同的操作,但我不想多餘。 我可以在一個活動中定義一個公共方法,然後從另一個活動中調用該方法嗎? 更進一步,我可以創建一些java類PublicMethods,並在其中放入所有我想在活動之間共享的方法嗎? 我想,我還沒有看到這個地方,所以我想有一個很好的理由不這樣做,但我無法弄清楚它是什麼。 這是不好的做法?如果是這樣,爲什麼?如果是這樣的話,那麼解決這個問題的好方法是什麼?活動之間共享功能的正確方式是什麼?