そのため、これをタイトルに入れる方法がわかりませんでしたが、私がやろうとしてきたことは、アプリケーションを開いて、YouTube と言って、自動的に検索を入力することです (以前に与えられた)。これが説明を簡単にする私のコードです。
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Get the URL and search from the intent
Intent intent = getIntent();
String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
// Open browser and auto search in searchbar
if (!message.startsWith("http://") && !message.startsWith("https://"))
message = "http://" + message + ".com";
Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(message));
startActivity(browserIntent);
}
だから私がやりたかったのはYouTubeを開くことでした(これはうまくいきます)が、検索に入力された次の単語(スペースで分割)を使用して、YouTubeの検索バーに入力したいと考えています。
入力内容: ユーチューブの面白い動画
2 番目のアクティビティにメッセージを配信します。URL「Youtube」を開きます (これまでのところ正常に動作しています)。
アクティビティは、「Youtube」の後のメッセージの他の部分 (スペースで分割) を認識し、これらを YouTube の検索バーに入れます。
これどうやってするの?