-3
をクリックした後、私はTextViewの上でクリックする上で進捗ダイアログを表示するには、次のコードを使用していますProgessDialogが示されていない:アクティビティが破棄されたときすぐのTextView
contacts.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
dialog = new ProgressDialog(GroupChatActivity.this);
dialog.setMessage("Loading Contacts...");
dialog.show();
Toast.makeText(getApplicationContext(), "Contacts Clicked", Toast.LENGTH_SHORT).show();
popupWindow.dismiss();
ArrayList<Bean_PhoneNumbers> listBeanPhone = getContactsFromPhone();
Intent intent = new Intent(GroupChatActivity.this, PhoneBookActivity.class);
//intent.putExtra("listBeanPhone", listBeanPhone);
intent.putParcelableArrayListExtra("listBeanPhone", listBeanPhone);
intent.putExtra("GroupRoomID", roomID);
Log.e("rID", roomID);
startActivity(intent);
}
});
ProgressDialogが却下されます。
protected void onDestroy() {
super.onDestroy();
dialog.dismiss();
}
しかし、進捗ダイアログがすぐに示されていない連絡先をクリックするには、それは問題を解決するために私を助けしなさい、あまりにも多くの時間を取っています。
それは今働いている外ダイアログInitialze ..このようにしてみたが、私はgetContactsFromPhone()のonCreateメソッドで()メソッドを呼び出しています新しいproblem.Asを作成し、それぞれの活動を取っていますあまりにも多くの時間。これは完璧な解決策ではないと思う。 –