2017-05-02 5 views
0

私は自分のアプリでウェブビュー内にウェブサイトを開き、ウェブサイト内にYouTube URLを貼りたいと思うアンドロイドアプリを作りたいURLビデオをダウンロードする私はちょうどURLをコピーし、ユーザーがボタンをクリックすると自動的にウェブサイトのURL領域内にリンクが貼り付けるときに自動的にこのURLを設定したいと思う。どのように私はそれを行うことができます。テキストの選択方法アンドロイドウェブビューでデフォルトのテキストビューとしてウェブサイトから表示

私は画像で説明しました。

ここにあるのは、リンクが貼り付けられる領域をシェードしています。ボタンをクリックすると、コピーしたURLリンクが自動的に陰影付き領域に貼り付けられます。このビデオをYouTubeからダウンロードできます textView.setText(Url)

答えて

0

あなたは、入力フィールドを埋めるのいずれかにJavaScriptを使用したり、onclickのリスナーを追加することができます。このようなものになるだろう:

myWebView.getSettings().setJavaScriptEnabled(true); 

と、このようなJavaScriptの実行:

myWebView.loadUrl("javascript:document.getElementById('inputFieldID').value = 'my url that I want to copy';"); 

をそうでなければ、その要素を見つけることができません、ページがロードされたときに、あなたがこれを行うことを確認してください!

これはまた、あなたが値を設定した後、あなたがそのボタンをクリックしてできることを意味するが、そのは

+0

今ちょっと不気味な取得私は、このウェブサイトを開きたいhttp://en.savefrom.net/1-how-to -download-youtube-video /は私のアプリで、私はYouTubeからコピーした自分のURLをウェブサイトの領域に貼り付けてビデオをダウンロードしたいと思っています。だから、私が言及したウェブサイトからこのエリアにアクセスするにはどうすればいいですか?チェックのためにウェブサイトを開いてください。私はあなたにとても感謝しています。 –

+0

あなたの前に 'myWebView.loadUrl(" http://en.savefrom.net/1-how-to-download-youtube-video/ ")'を呼んでください。 javascriptを実行し、ページが読み込まれるまで待ちます。このトピックについてのインターネット上で見つけることが十分です –

+0

私はこのウェブサイトを開きたいen.savefrom.net/1-how-to-download-youtube-video私のアプリで、私は私のURLを貼り付けたいビデオをダウンロードするためにウェブサイト内の領域内のYouTubeからコピーされます。だから、私が言及したウェブサイトからこのエリアにアクセスするにはどうすればいいですか?チェックのためにウェブサイトを開いてください。私の質問にちょうど立っています.iはあなたにとても感謝しています。 –

関連する問題