0
我已經創建了一個應用程序,它安裝了一個小部件,並且一切工作正常。但是,是否可以進行檢查,例如使用布爾變量var來檢查是否必須安裝該窗口小部件。 因此,當var的值爲true時,將在安裝應用程序時安裝小部件。當然,當boolean var設置爲false時,這個小部件將不會被安裝。這有可能嗎?或者是,如果我想完成,我應該刪除我的小部件的所有代碼?防止小部件被安裝
我已經創建了一個應用程序,它安裝了一個小部件,並且一切工作正常。但是,是否可以進行檢查,例如使用布爾變量var來檢查是否必須安裝該窗口小部件。 因此,當var的值爲true時,將在安裝應用程序時安裝小部件。當然,當boolean var設置爲false時,這個小部件將不會被安裝。這有可能嗎?或者是,如果我想完成,我應該刪除我的小部件的所有代碼?防止小部件被安裝
我認爲這取決於你如何決定不應該安裝widget。
我的項目DevDrawer只適用於API 11+
我創建2個bools.xml文件(1值,1值-V11)的部件。
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="widgetEnabled">true</bool>
</resources>
現在,在清單中,您的小工具接收器:該bools.xml內
android:enabled="@bool/widgetEnabled"
我想這樣的作品..已經有一段時間,因爲我拿起通過預4.0設備雖則。
確實很好,謝謝,但是在運行時還有一種方法可以做到這一點嗎? – user 2013-05-06 12:09:28
我不知道我害怕 – Tony 2013-05-06 19:51:11