package jp.co.asbit.pvstar; import android.app.ProgressDialog; import android.content.Context; import android.os.Bundle; import android.preference.Preference; import android.preference.Preference.OnPreferenceClickListener; import android.widget.Toast; import java.util.ArrayList; import jp.co.asbit.pvstar.api.GetYouTubeUserPlaylistsTask; import jp.co.asbit.pvstar.api.ImportYouTubeUserPlaylists; import jp.co.asbit.pvstar.security.EncryptedEditTextPreference; import jp.co.asbit.pvstar.video.YouTube; public class SettingYouTubeActivity extends SettingAccountActivity { protected void importPlaylists(ArrayList<Playlist> paramArrayList) { ImportYouTubeUserPlaylists local2 = new ImportYouTubeUserPlaylists(getApplicationContext()) { protected void onCancelled() { if ((SettingYouTubeActivity.this.progressDialog != null) && (SettingYouTubeActivity.this.progressDialog.isShowing())) { SettingYouTubeActivity.this.progressDialog.dismiss(); } super.onCancelled(); } protected void onPostExecute(Integer paramAnonymousInteger) { if ((SettingYouTubeActivity.this.progressDialog != null) && (SettingYouTubeActivity.this.progressDialog.isShowing())) { SettingYouTubeActivity.this.progressDialog.dismiss(); } super.onPostExecute(paramAnonymousInteger); if (paramAnonymousInteger != null) { Context localContext = SettingYouTubeActivity.this.mContext; SettingYouTubeActivity localSettingYouTubeActivity = SettingYouTubeActivity.this; Object[] arrayOfObject = new Object[1]; arrayOfObject[0] = paramAnonymousInteger; Toast.makeText(localContext, localSettingYouTubeActivity.getString(2131296340, arrayOfObject), 0).show(); } } protected void onPreExecute() { SettingYouTubeActivity.this.progressDialog = new ProgressDialog(SettingYouTubeActivity.this); SettingYouTubeActivity.this.progressDialog.setMessage(SettingYouTubeActivity.this.getString(2131296481)); SettingYouTubeActivity.this.progressDialog.setIndeterminate(true); SettingYouTubeActivity.this.progressDialog.setProgressStyle(0); SettingYouTubeActivity.this.progressDialog.show(); super.onPreExecute(); } }; ArrayList[] arrayOfArrayList = new ArrayList[1]; arrayOfArrayList[0] = paramArrayList; local2.execute(arrayOfArrayList); } protected boolean loginBackground(String paramString1, String paramString2) { return YouTube.login(paramString1, paramString2); } public void onCreate(Bundle paramBundle) { this.ID = "youtube_id"; this.PASSWD = "youtube_passwd"; this.LOGINTEST = "youtube_logintest"; this.prefResource = 2131034120; super.onCreate(paramBundle); findPreference("import_playlists").setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() { public boolean onPreferenceClick(Preference paramAnonymousPreference) { if (!SettingYouTubeActivity.this.isLoginChecked()) {} for (;;) { return false; new GetYouTubeUserPlaylistsTask(SettingYouTubeActivity.this.id.getText(), SettingYouTubeActivity.this.passwd.getText()) { protected void onCancelled() { if ((SettingYouTubeActivity.this.progressDialog != null) && (SettingYouTubeActivity.this.progressDialog.isShowing())) { SettingYouTubeActivity.this.progressDialog.dismiss(); } super.onCancelled(); } protected void onPostExecute(ArrayList<Playlist> paramAnonymous2ArrayList) { if ((SettingYouTubeActivity.this.progressDialog != null) && (SettingYouTubeActivity.this.progressDialog.isShowing())) { SettingYouTubeActivity.this.progressDialog.dismiss(); } if ((paramAnonymous2ArrayList != null) && (paramAnonymous2ArrayList.size() > 0)) { SettingYouTubeActivity.this.importPlaylistsDialog(paramAnonymous2ArrayList); } super.onPostExecute(paramAnonymous2ArrayList); } protected void onPreExecute() { SettingYouTubeActivity.this.progressDialog = new ProgressDialog(SettingYouTubeActivity.this); SettingYouTubeActivity.this.progressDialog.setMessage(SettingYouTubeActivity.this.getString(2131296481)); SettingYouTubeActivity.this.progressDialog.setIndeterminate(true); SettingYouTubeActivity.this.progressDialog.setProgressStyle(0); SettingYouTubeActivity.this.progressDialog.show(); this.favorite = new Playlist(); this.favorite.setId("FAVORITE"); this.favorite.setTitle(SettingYouTubeActivity.this.mContext.getString(2131296342)); super.onPreExecute(); } }.execute(new Integer[0]); } } }); } } /* Location: F:\neembuu\Research\android_apps\output_jar.jar * Qualified Name: jp.co.asbit.pvstar.SettingYouTubeActivity * JD-Core Version: 0.7.0.1 */