問題タブ [clipboardmanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
893 参照

android - すべてのAndroidAPIでコピーアンドペーストを有効にする

Androidのすべてのバージョンでクリップボードからコピーして貼り付ける方法を探しています。今のところ、私はAPI11以降でこれを行う方法しか知りません。

助けていただければ幸いです、ありがとう。

0 投票する
1 に答える
484 参照

android - android:textIsSelectable が機能しない - エラーが発生する

私はこれを使用してandroid:textIsSelectableいますが、まだエラーが発生します:TextView does not support text selection. Action mode cancelled.

誰かが私が間違っているかもしれないことを教えてもらえますか?

0 投票する
0 に答える
1517 参照

android - WebView から HTML をコピーし、EditText に貼り付けます

Android 4.1.1 では、一部のコンテンツWebView(段落、箇条書き、スパン、リンクなど) をコピーして に貼り付けるとEditText、元の HTML とほとんど同じようにレンダリングされます (多くのタグがサポートされていないため、まったく同じではありませんが、十分に近いものです)。

しかし、Android 4.1.2 の時点で、テキストは HTML として貼り付けられなくなりClipboardManager、テキストから読み取ると MIME_TYPE になりtext\plainます。WebViewテキストではなくHTMLとして選択範囲をコピーするようにクリップボードマネージャーに指示する方法はありますか?

0 投票する
4 に答える
6537 参照

android - ClipboardManager OnPrimaryClipChangedListener はコピーごとに 2 回呼び出されます

テキストをクリップボードにコピーすると、onPrimaryClipChanged メソッドが 2 回呼び出されます。理由はありますか?

テスト ケース: BBC Web サイトから「continue」というテキストをコピーすると、次の出力が得られます。

継続する

継続する

しかし、プログラムをデバッグすると、clipData オブジェクトに値があることがわかります。

ClipData { text/plain {T:continue } }

初めて onPrimaryClipChanged() が呼び出され、

ClipData { text/plain "BBC - ホームページ" {T:continue } }

次に onPrimaryClipChanged() が呼び出されたとき。

つまり、基本的に、最初の ClipDescription は { text/plain } で、2 回目は ClipDescription { text/plain "BBC - Homepage" } (つまり、Web ページのタイトルを含む) です。

0 投票する
1 に答える
276 参照

java - if ステートメント内で変数を宣言し、次のメソッド呼び出しに認識させる

私は Android で何かを書いていますが、古い SDK に合わせて調整するために、変数がどうなるかを変更する必要があります。ClipboardManagerSDKに基づいて異なるバージョンを持つものを使用しています。問題は、この変数を簡単に作成することです。if で作成する必要があり、変数が検出されないためにコードがコンパイルされません。

例:

クリップボードのインスタンスは SDK に依存するため、私にif (clipboard.hasPrimaryClip())文句を言います。

2 つの変数を作成して null をチェックする以外にこれを行う方法はありますか?

0 投票する
27 に答える
236822 参照

android - Androidでテキストをクリップボードにコピーする方法は?

ボタンが押されたときに特定のテキストビューにあるテキストをクリップボードにコピーする方法を教えてください。

bCopyボタンが押されたときに TextView textView のテキストをクリップボードにコピーしたい。