【问题标题】:How to highlight clicks in app widget?如何突出显示应用小部件中的点击?
【发布时间】:2011-02-13 23:37:44
【问题描述】:

我有一个运行良好的应用小部件。但是,我无法突出显示对链接项目的点击。例如,我在“音乐”和“电源控制”等标准应用程序小部件中看到了它。此外,我还在album_appwidget.xml 研究音乐应用小部件的源代码。我唯一能想到的是在第 23-35 行定义的 LinearLayout 声明
android:clickable="true"
不幸的是,这对我不起作用。那么有没有人提示如何突出显示对应用小部件的点击?我已经尝试过 LinearLayout、TextView 和 Button。它们都没有将边框作为突出显示。

提前致谢, 斯特夫

【问题讨论】:

    标签: android click highlight android-appwidget


    【解决方案1】:

    您需要为按钮中的聚焦状态、按下等状态创建图像,并在背景中定义它们。 尝试查看自定义按钮,其中解释了如何完成与您的需求相似的任务。 http://www.gersic.com/blog.php?id=56。 如果您想查看更多并添加更多状态,您可能会更好地了解按钮的 android 源代码,其中它们为按钮的每个状态和每个其他小部件都有图像。

    【讨论】:

    • 感谢伙计,这很快。我会调查的。听起来很有希望
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-04
    • 1970-01-01
    • 1970-01-01
    • 2011-08-01
    • 2013-07-05
    • 2017-07-06
    相关资源
    最近更新 更多