标签: selectable

Android EditText - 可编辑但不可选择?

是否可以使 EditText 可编辑但不可选择?我希望能够编辑一些文本,然后将其拖动到页面上。它可以工作,但是当您拖动它时,这会被视为长按,因此它会选择一些文本。

我是否必须做一些事情,比如当我单击 EditText 时显示另一个视图,让其捕获触摸事件,然后在事件操作启动时将其隐藏并将焦点返回到 editText?这看起来很古怪/过于复杂。

android selectable touch-event android-edittext

5
推荐指数
1
解决办法
3928
查看次数

jQueryUI selectable:无法将主题应用于所选项目("ui-selected"类)

我正在使用jQueryUI开发一个应用程序.我也在使用Themeroller.我希望尽可能多地使用主题定义我的样式,这样如果我需要更改某些样式,我只需创建一个新的自定义主题(或下载现有主题).

我试图在jQueryUI中使用"可选择"的交互.它正常工作 - 在Firebug中我可以看到"ui-selected"类应用于我选择的元素.但是,没有视觉提示已选择该项目.我查看了主题CSS文件(jquery-ui-1.8rc3.custom.css,我是从Themeroller页面下载的),我看不到"ui-selected"类的声明.当我下载jQueryUI和主题时,我检查了每个选项,包括"可选"的选项.

如何让我的主题定义"ui-selected"类?显然,我可以创建自己的样式声明,但如果我想要更改主题,那么该解决方案并不理想.

我使用的是jQuery 1.4.2和jQueryUI 1.8rc3.

jquery jquery-ui theming selectable

3
推荐指数
1
解决办法
4038
查看次数

Jquery选择多个带有.selectable的复选框

我和Jquery有点混淆.可选.我需要做的是,使一个包含复选框的区域可以选择(我在这里很好),然后检查已经选中了哪个复选框(所以我可以取消选中它们),检查它们是否可以不是.

$("#calContainer").selectable({
    filter: 'checkbox',
    selected: function(event, ui) {
        // need code for:
        // for every checkbox in selected area thats is checked, uncheck
        // for every checkbox in selected area thats is not checked, check
    }
});
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏.谢谢.

jquery selectable jquery-ui-selectable

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

如何使用jQuery UI选择表中只有一列?

我想要做的是允许用户使用jQuery UI select一次从一列中选择行.

我需要做的是限制跨越多列的拖动/突出显示效果.例如,用户开始拖动事件的哪一列,他们不能突出显示该列的一侧.

表格代码

<table id="selectable">
  <tr>
    <td data-col="0">
    <td data-col="1">
    <td data-col="2">
  </tr>
  <tr>
    <td data-col="0">
    <td data-col="1">
    <td data-col="2">
  </tr>
  <tr>
    <td data-col="0">
    <td data-col="1">
    <td data-col="2">
  </tr>
  ...etc
</table>
Run Code Online (Sandbox Code Playgroud)

jQuery的:

var currentCol;

$("#selectable").selectable({
    filter:'td',
    selecting: function(event, ui){
        console.log($(ui.selected));
    }
});
Run Code Online (Sandbox Code Playgroud)

但我无法获得data-col它的价值,它总是如此null.

jquery jquery-ui selectable

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

jquery ui selectable get id?

如果列表是动态创建的,如何获取可选列表中项目的"id"?

  <ul id="selectable">
  <li id='1'>..</li>
      .
      .
      <li...
  </ul>
Run Code Online (Sandbox Code Playgroud)

我试过var num = $('#selecable :selected').attr( "option" , 'id' );但只得到[对象] ...

什么是正确的方法?

jquery user-interface get selectable

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

如果没有"android:textIsSelectable ="true"",为什么这个简单的代码不起作用?

我有这个代码从复制TextView到剪贴板,但如果你不添加android:textIsSelectable="true"此代码不起作用.为什么?我的意思是如果你不使用这个代码,只是添加android:textIsSelectable="true"你可以复制TextView到剪贴板,但在API> = 11所以当我使用这个代码API <11时,我希望它可以工作而不添加,android:textIsSelectable="true"但它没有.为什么???

txt=(TextView)findViewById(R.id.txt);

final int startIndex = txt.getSelectionStart();
final int endIndex = txt.getSelectionEnd();
final String stringYouExtracted = txt.getText().toString().substring(startIndex, endIndex);
ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE);
clipboard.setText(stringYouExtracted);
Run Code Online (Sandbox Code Playgroud)

clipboard android textview selectable

0
推荐指数
1
解决办法
1684
查看次数