我有一个整洁的app小部件。但是,我无法突出显示链接项目上的单击。我在标准的应用程序小部件中看过它,比如'Music'和'Power Control'。此外,我还在album_appwidget.xml研究音乐应用小部件的来源。我唯一能想到的是在第23-35行定义的LinearLayout,其中说明了
android:clickable="true"
不幸的是,这对我不起作用。那么是否有人提示如何突出显示应用小部件的点击?我尝试过LinearLayout,TextView和Button。他们都没有将边框显示为高光。
提前致谢, Steff
答案 0 :(得分:1)
您需要为像聚焦状态,按下等状态创建图像,如按钮,并在背景中定义它们。 尝试查看自定义按钮,其中说明了如何完成与您的需求类似的任务。 http://www.gersic.com/blog.php?id=56。 如果你想看更多并添加更多状态,你可能更好的想法,如果你看看按钮的android源代码,他们有按钮的每个状态和每个其他小部件的图像。