問題タブ [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.
android - すべてのAndroidAPIでコピーアンドペーストを有効にする
Androidのすべてのバージョンでクリップボードからコピーして貼り付ける方法を探しています。今のところ、私はAPI11以降でこれを行う方法しか知りません。
助けていただければ幸いです、ありがとう。
android - android:textIsSelectable が機能しない - エラーが発生する
私はこれを使用してandroid:textIsSelectableいますが、まだエラーが発生します:TextView does not support text selection. Action mode cancelled.
誰かが私が間違っているかもしれないことを教えてもらえますか?
android - WebView から HTML をコピーし、EditText に貼り付けます
Android 4.1.1 では、一部のコンテンツWebView(段落、箇条書き、スパン、リンクなど) をコピーして に貼り付けるとEditText、元の HTML とほとんど同じようにレンダリングされます (多くのタグがサポートされていないため、まったく同じではありませんが、十分に近いものです)。
しかし、Android 4.1.2 の時点で、テキストは HTML として貼り付けられなくなりClipboardManager、テキストから読み取ると MIME_TYPE になりtext\plainます。WebViewテキストではなくHTMLとして選択範囲をコピーするようにクリップボードマネージャーに指示する方法はありますか?
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 ページのタイトルを含む) です。
java - if ステートメント内で変数を宣言し、次のメソッド呼び出しに認識させる
私は Android で何かを書いていますが、古い SDK に合わせて調整するために、変数がどうなるかを変更する必要があります。ClipboardManagerSDKに基づいて異なるバージョンを持つものを使用しています。問題は、この変数を簡単に作成することです。if で作成する必要があり、変数が検出されないためにコードがコンパイルされません。
例:
クリップボードのインスタンスは SDK に依存するため、私にif (clipboard.hasPrimaryClip())文句を言います。
2 つの変数を作成して null をチェックする以外にこれを行う方法はありますか?
android - Androidでテキストをクリップボードにコピーする方法は?
ボタンが押されたときに特定のテキストビューにあるテキストをクリップボードにコピーする方法を教えてください。
bCopyボタンが押されたときに TextView textView のテキストをクリップボードにコピーしたい。