我是Java编程的新手,这是我的第二个问题。我确实通过一个对话框启用了播放列表,您可以在其中输入来自YouTube的播放列表ID。
我对此感到非常高兴,但每次输入ID并不酷,我希望播放列表自动启动。
@Override
public void onClick(View view) {
switch (view.getId()) {
case R.id.fab:
fab.hide();
displayPlaylistDialog();
break;
}
}
public void displayPlaylistDialog() {
LayoutInflater inflater = getLayoutInflater();
View alertLayout = inflater.inflate(R.layout.playlist_dialog_layout, null);
final EditText etPlaylistId = (EditText) alertLayout.findViewById(R.id.et_playlist_id);
AlertDialog.Builder alert = new AlertDialog.Builder(this);
alert.setView(alertLayout);
alert.setCancelable(true);
alert.setNegativeButton("Cancel", null);
alert.setPositiveButton("Fetch", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// code for matching password
if (!TextUtils.isEmpty(etPlaylistId.getText().toString())) {
playlistId = etPlaylistId.getText().toString().trim();
getAnyPlaylist();
}
}
});
AlertDialog dialog = alert.create();
dialog.show();
}
我希望在启动应用播放列表后立即自动启动。 (点击我自动打开的Android应用中的应用,并在YouTube上显示我的播放列表)