如何突出显示应用程序小部件中的点击?

问题描述:

我有一个应用程序小部件运行整齐。但是,我无法突出显示链接项目的点击。例如,我在标准应用程序小部件(如“音乐”和“电源控制”)中看到过它。此外,我也一直在研究音乐应用部件的来源album_appwidget.xml。我能想到的唯一的事情是在23-35行定义的LinearLayout,其状态为
android:clickable="true"
不幸的是,这对我不起作用。那么有没有人有关于如何突出点击应用程序小部件的提示?我试过了LinearLayout,TextView和Button。他们都没有显示边框作为亮点。如何突出显示应用程序小部件中的点击?

由于提前, Steff

你需要创建像聚焦状态的那些状态的图像,压等就像一个按钮,并在你的背景定义它们。 尝试查看自定义按钮,其中解释了如何完成类似于您的需求的任务。 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