2010-04-29 60 views
1

我有一個應用程序小部件運行整齊。但是,我無法突出顯示鏈接項目的點擊。例如,我在標準應用程序小部件(如「音樂」和「電源控制」)中看到過它。此外,我也一直在研究音樂應用部件的來源album_appwidget.xml。我能想到的唯一的事情是在23-35行定義的LinearLayout,其狀態爲
android:clickable="true"
不幸的是,這對我不起作用。那麼有沒有人有關於如何突出點擊應用程序小部件的提示?我試過了LinearLayout,TextView和Button。他們都沒有顯示邊框作爲亮點。如何突出顯示應用程序小部件中的點擊?

由於提前, Steff

回答

1

你需要創建像聚焦狀態的那些狀態的圖像,壓等就像一個按鈕,並在你的背景定義它們。 嘗試查看自定義按鈕,其中解釋瞭如何完成類似於您的需求的任務。 http://www.gersic.com/blog.php?id=56。 如果你想看看更多,並添加更多的狀態,你可能會更好的想法,如果你看看按鈕的Android源代碼,他們有按鈕的每個狀態的圖像和其他每個部件。

+0

感謝隊友,那很快。我會研究這個。聽起來很有希望 – stfn 2010-04-29 20:09:48

+0

再次感謝,制定出完美。做得好 – stfn 2010-05-05 14:42:08

相關問題