【问题标题】:Disable partial text selection in phonegap web app (android)在 phonegap 网络应用程序(android)中禁用部分文本选择
【发布时间】:2013-09-18 23:18:25
【问题描述】:

我想在 phonegap Web 应用程序的某些 DOM 元素上禁用文本选择效果(Andorid 上用于复制/粘贴/全选的弹出工具)。大多数情况下,我想在 textarea 和 input 中启用文本选择。

edit -- 不仅是文本控件,具有“可编辑”类名的 div 都应该允许文本选择

我在disabling-text-selection-in-phonegap 阅读了一个完全禁用文本选择的解决方案。我如何才能为除 textarea 和 input 之外的元素禁用它?

【问题讨论】:

    标签: android cordova textselection


    【解决方案1】:

    你可以这样使用,

    public class MainActivity extends DroidGap {
    
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
    
            super.loadUrl("file:///android_asset/www/index.html");
    
            super.appView.setOnLongClickListener(new View.OnLongClickListener() {
    
                public boolean onLongClick(View v) {
                    if(!(v instanceof TextView)) {
                        return true;
                    }
                }
            });
        }
    }
    

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-08-02
      • 1970-01-01
      • 2015-03-24
      • 2013-02-26
      • 2019-02-19
      • 1970-01-01
      • 1970-01-01
      • 2011-07-03
      相关资源
      最近更新 更多