【问题标题】:Clickable Hidden Button or Image可点击的隐藏按钮或图像
【发布时间】:2012-07-27 22:30:47
【问题描述】:

在 android 中是否有任何东西可以创建隐藏按钮或图像,并且它仍然是可点击的。或者有什么方法可以在 Android 中实现此功能。 在 ios 中,我们可以放置一个可点击的隐藏按钮。

【问题讨论】:

    标签: android hidden


    【解决方案1】:

    一切都可以在Android中实现

    <Button...
      android:background="@null">
    

    【讨论】:

      【解决方案2】:

      您可以使用背景属性使按钮透明或半透明:

      android:background="#ARGB"
      

      其中 A 是透明度,可以设置在 0-F 之间,即 0 表示透明,F 表示不透明。 其余颜色为 R-Red、G-Green、B-Blue。 所以一个例子。可能是:

      android:background="#200B"
      

      呈现出淡淡的蓝色。

      通过这种方式,您可以为您的视图提供透明度和透明色。 这适用于任何视图。

      你也可以通过代码应用这个:

      button.setBackgroundColour(0x220000BB); 
      

      【讨论】:

      • 或者,您可以使用按钮(或任何其他视图)的 alpha 属性并将其设置在 0 到 1 之间;其中 0 表示完全透明,1 表示完全不透明。将其设置为 0 将使您的按钮完全透明。您仍然可以单击该按钮并做任何您想做的事情。这是你想要的吗?
      • 是的,vickey 正是我想要的这种功能。你能告诉我如何使用视图的 alpha 属性。
      • 如果你想让你的按钮透明,即你的按钮仍然存在,但你可以通过它看到,将 Alpha 设置为 0。只需将此行添加到 xml 文件中的按钮声明中:android :alpha="0"。
      • 嗨,vickey,我尝试了你所说的方式,但我无法运行它,它显示了一些错误,你可以详细说明一下。我也提供了错误。错误:在包“android”中找不到属性“alpha”的资源标识符
      • 好吧,alpha 属性仅适用于 android 3.0 及更高版本。你可以试试这个链接它会帮助你:stackoverflow.com/questions/5228768/android-hiding-views
      【解决方案3】:

      可能对按钮使用透明图像。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-06-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-07
        • 1970-01-01
        相关资源
        最近更新 更多