在 phonegap 网络应用程序(android)中禁用部分文本选择
Posted
技术标签:
【中文标题】在 phonegap 网络应用程序(android)中禁用部分文本选择【英文标题】:Disable partial text selection in phonegap web app (android) 【发布时间】:2013-09-18 23:18:25 【问题描述】:我想在 phonegap Web 应用程序的某些 DOM 元素上禁用文本选择效果(Andorid 上用于复制/粘贴/全选的弹出工具)。大多数情况下,我想在 textarea 和 input 中启用文本选择。
edit -- 不仅是文本控件,具有“可编辑”类名的 div 都应该允许文本选择。
我在disabling-text-selection-in-phonegap 阅读了一个完全禁用文本选择的解决方案。我如何才能为除 textarea 和 input 之外的元素禁用它?
【问题讨论】:
【参考方案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;
);
希望对你有所帮助。
【讨论】:
以上是关于在 phonegap 网络应用程序(android)中禁用部分文本选择的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Phonegap 应用程序中获取 WiFi 网络信息 (SSID)?
PhoneGap InAppBrowser 事件监听器太慢(Android)