标签: clickable

禁用Android ListView项目上的Click事件

我正在尝试禁用listview上的多个点击事件,比如说按下第一次点击一些媒体从webservice播放,当它被播放,其他项目需要clickable==false,媒体播放后,其他列表项可以点击.

我想要是打电话setClickable(true)setClickable(false)ListView对象.

android listview clickable

25
推荐指数
3
解决办法
4万
查看次数

Winform消息框中的可点击URL?

我想在消息框中显示帮助链接.默认情况下,文本显示为不可选字符串.

vb.net url messagebox winforms clickable

23
推荐指数
3
解决办法
3万
查看次数

CSS - 使用绝对位置时链接无法点击

这是我的标题的HTML脚本:

<div class="header">
<div class="logo"><a href="Default.aspx"><img src="style/images/logo.png" alt="" /></a></div>
<div class="toplink"><a href="Signin.aspx">Sign in</a></div>
<div class="search">
    <form class="searchform" runat="server" method="get">
        <input type="text" id="s" name="s" value="Search for photos" onFocus="this.value=''" onBlur="this.value='Search for photos'"/>
    </form>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是CSS脚本:

.logo {
    padding: 30px 0;
}

.logo img {
    display: inline;
} 

.toplink {
    position: absolute;
    bottom: 40px;
    right: 280px;
    font-size: 14px;
}

.search {
    position: absolute;
    bottom: 10px;
    right: 0;
    font-size: 14px;
    width: 330px;
}
Run Code Online (Sandbox Code Playgroud)

不知何故,登录链接不可点击,但当我删除绝对位置时,它正常工作.反正是否仍然保持位置使链接工作?任何建议表示赞赏,并提前感谢.

-Edit-结果问题出在其他地方.实际上我正在使用母版页,我使用它创建了一个默认的ASP页面.问题只发生在我测试ASP页面时,而不是我用来创建母版页的HTML文件.对不起,如果我听起来很复杂,但是,问题对我来说有点复杂.希望有人可以指出我的理由.

html css position hyperlink clickable

21
推荐指数
2
解决办法
3万
查看次数

可点击的行和复选框冲突

我用这个函数使我的表行可以点击

    $("#grid tbody tr").click(function () {
    var $checkbox = $(this).find(':checkbox');
    $checkbox.attr('checked', !$checkbox.attr('checked'));
});
Run Code Online (Sandbox Code Playgroud)

并且它工作正常,但是当我尝试单击复选框self时,它不起作用.我该怎么办才能使它们都有效?

checkbox jquery clickable

20
推荐指数
2
解决办法
9244
查看次数

使父可点击使所有子元素也可点击吗?

LinearLayout很多儿童元素.当用户触摸任何这些子元素时,将调用相同的方法.为了不onClickListener为每个元素实现相同,我实现了onClickListener用于父LinearLayout .

现在,当我单击父布局边框内的任何位置时,正在调用所需的方法,就像我为所有子元素实现了侦听器一样.

问:我可以随时onClickListener为父级实现它,它的所有子元素都会对click事件做出反应吗?

问:如果任何子元素有自己的元素,会发生什么onClickListener?是否会发生碰撞或点击该元素只会触发自己的点击事件?

android onclick clickable android-linearlayout

19
推荐指数
1
解决办法
1万
查看次数

Android ClickableSpan获取文本onClick()

我正在ClickableSpan使用TextView,我正在尝试获取单击的跨度文本.这是我的代码.

// this is the text we'll be operating on
SpannableString text = new SpannableString("Lorem ipsum dolor sit amet");

// make "dolor" (characters 12 to 17) display a toast message when touched
ClickableSpan clickableSpan = new ClickableSpan() {
    @Override
    public void onClick(View view) {
        // This will get "Lorem ipsum dolor sit amet", but I just want "dolor"
        String text = ((TextView) view).getText().toString(); 
        Toast.makeText(context, text, Toast.LENGTH_LONG).show();
    }
};

text.setSpan(clickableSpan, 12, 17, 0);
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,我设置clickablespan了的TextView字符12到17,我想在拿到这些字符onClick …

android onclick textview clickable

18
推荐指数
2
解决办法
1万
查看次数

如何禁用Android中SlidingDrawer背后的视图?

我有一个从屏幕底部弹出的SlidingDrawer,填充屏幕大约80%.即使SlidingDrawer视图处于焦点,仍然可以单击SlidingDrawer后面的视图中的项目,按钮和其他元素.当SlidingDrawer处于活动/上拉/焦点时,我想要禁用其后面的整个视图,以便它无法接收点击和触摸.是否有一种禁用整个视图的好方法?我已经尝试过setEnable(false)和setClickable(false)但它们都不起作用.

救命?

android view slidingdrawer clickable

16
推荐指数
2
解决办法
7212
查看次数

我想将文本视图作为可点击的链接

<TextView
    android:id="@+id/link"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:text="Forget password?"
    android:autoLink="all"
    android:linksClickable="true"
    android:textColor="@color/lgreen"
    android:textStyle="italic"
     />
Run Code Online (Sandbox Code Playgroud)

Android正在突出显示TextView中的链接,但它们不响应点击.有人可以告诉我,我怎么能做到这一点作为一个可点击并移动到另一个链接.我通过看例子尝试了很多次.但我不能.有人可以清楚地向我解释如何将文本视图更改为可点击链接.

android hyperlink textview clickable

16
推荐指数
4
解决办法
8万
查看次数

什么时候应该使用android:clickable?

我们android:clickable什么时候应该在XML中使用?我们应该吗?
这种XML声明和代码内声明之间有什么区别myButton.setOnClickListener吗?我已经阅读了文档,但我找不到何时以及为什么要使用此属性.

PS.我正在实施一个广告SDK并发现他们的开发人员正在使用android:clickableWebView,我很好奇为什么他们使用它.

android clickable

15
推荐指数
2
解决办法
1万
查看次数

如何使SVG的透明部分可点击?

我有一个SVG使用:悬停改变颜色.它只适用于我将鼠标悬停在SVG的实体部分上,而不是透明部分.我想知道如何让SVG与鼠标悬停在整个SVG上的任何地方进行交互.这一点的目的是使SVG成为链接,并且链接只能在SVG的某些部分上单击.我不仅想要一个解决这个特定实例的解决方案,而是一个适用于许多实例的解决方案(如果我想要SVG的不同部分可点击.)我的SVG中的元素直接连接到CSS并与<g>标签分组对可点击元素进行分组.

编辑:SVG位于对象标记中

SVG

<?xml-stylesheet type="text/css" href="svg.css" ?>
<svg xmlns:osb="http://www.openswatchbook.org/uri/2009/osb" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://creativecommons.org/ns#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg3036" version="1.1" inkscape:version="0.48.2 r9819" width="58" height="58">
         <g class="test">
  <path d="M 8.1 32.8 C 7.1 30.1 0.3 -4.6 11.1 4.9 21.9 14.5 15.9 12.8 29 12.8 42.1 12.9 36.1 14.6 46.9 5.1 57.7 -4.5 50.9 30.3 49.9 32.9 48.9 35.6 37.6 54.8 29 54.7 20.4 54.6 9.1 35.4 8.1 32.8 z" id="path3119" inkscape:connector-curvature="0" sodipodi:nodetypes="zzzzzzz" class="wolf"/>
  <path d="M 31.5 23.3 46.6 21" id="path5212" inkscape:connector-curvature="0" sodipodi:nodetypes="cc" class="eyes"/> …
Run Code Online (Sandbox Code Playgroud)

html css svg transparency clickable

14
推荐指数
3
解决办法
8997
查看次数