jjzjj

progressdialog

全部标签

android - 如何更改 Material AlertDialog 和 ProgressDialog 的微调器、文本和按钮颜色

我的应用程序扩展了Theme.AppCompat.Light,Material风格的对话框显示为白色背景、黑色文本颜色和绿色按钮(ProgessDialog中的微调器也是绿色的).我想更改文本的颜色和字体,以及按钮和微调器的颜色。我该怎么做?我找到了this发布但XML解决方案对我不起作用,其他答案是没有ProgressDialog的第三方库。谢谢! 最佳答案 要获得完整的“Material体验”,您应该在任何地方都使用最新的AppCompat。而不是android.app.AlertDialog使用android.support.

android - 使用 Facebook 身份验证登录问题

我正在尝试从Facebook和GoogleAPI登录,GoogleAPI工作正常,问题出现在Facebook登录上,一切都在Facebook开发者控制台上设置,我的应用程序也已上线。问题是每当用户单击登录按钮(这是一个自定义的ImageButton)时,ProgressBar就会显示然后消失,并且应用程序仍在相同的Activity上而用户未登录。该Activity的完整代码是:@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView

android - ProgressDialog( fragment )跨方向开关工作

任何人都可以看看我是否正确地执行了以下操作。我有一个带有进度对话框的fragment,我需要它跨方向切换工作。我目前是这样做的://Iamusingthecompatlibrariesimportandroid.support.v4.app.DialogFragment;publicclassProgressDialogFragmentextendsDialogFragment{privateProgressDialogmProgressDialog=null;privateintmMax=100;@OverridepublicvoidonCreate(BundlesavedInsta

android - AsyncTask 中的 ProgressDialog 抛出异常

我试图在我的AsyncTask获取数据时显示一个简单的ProgressDialog。在我的onPreExecute()方法中我有这个:pd=ProgressDialog.show(c,"Loading...","Pleasewait");c是从this.getApplicationContext()传递到我的AsyncTask构造函数的上下文。不幸的是,我不断收到此消息的异常:Unabletoaddwindow--Tokennullisnotforanapplication我做错了什么?更新:使用this代替this.getApplicationContext()揭示了另一个问题。当我

android - 在加载 ListView 时显示进度对话框

我想在加载ListView时显示ProgressDialog。我已经尝试过类似的编码,但它没有用。finalProgressDialogdialog=ProgressDialog.show(this,"indeterminate","Pleasewaitwhileloading",true);finalHandlerhandler=newHandler(){publicvoidhandleMessage(Messagemsg){dialog.dismiss();}};ThreadcheckUpdate=newThread(){publicvoidrun(){//listviewwill

android - 进度对话框不显示在 onActivityResult 函数上

我一直在开发应用程序,我有两个Activity。第一个Activity调用第二个以获取下载url。在第一个Activity的OnActivityResult函数中。有一个ProgressDialog显示使用该url下载图像的状态。问题是该Activity中未显示进度对话框。protectedvoidonActivityResult(intrequestCode,intresultCode,IntentimagePicked){super.onActivityResult(requestCode,resultCode,imagePicked);if(resultCode==RESULT_

java - 如何将进度值从线程传递到 Activity ?

我在从Activity类中的线程调用的类发送进度条值以更新GUI时遇到设计问题,如下所示[代码段不编译,仅供解释]:ClassA:ExtendActivity{newThread(newRunnable(){publicvoidrun(){BobjB=newB();objB.DownloadFile();}}).start();}ClassB{publicvoidDownloadFile(){...somework[preparingSOAPrequest]while(response.read()){//sendcalculatedprogresstoClassAtoupdateth

android - 在 Android 中确定 ProgressDialog

我想要一个带有确定进度条而不是默认微调器的ProgressDialog。这似乎很简单:ProgressDialog有方法setIndeterminate,方法show接受一个bool值来指示不确定性。但是这些方式对我不起作用!该对话框仍然不确定是否带有微调器。如何改变行为? 最佳答案 您需要打电话:progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);查看官方开发指南Showingaprogressbar该部分附有示例源代码。

android - 为什么我的进度对话框在监听任何键(触摸)而不是后退按钮以关闭?

我有一个这样实现的ProgressDialog://showprogressdialogwhiledateisloadingprogressDialog=ProgressDialog.show(XYActivity.this,getResources().getString(R.string.progress_dialog_please_wait),getResources().getString(R.string.progress_dialog_loading),true);progressDialog.setOnCancelListener(newDialogInterface.O

java - 如何防止 ProgressDialog 在 Android 中取消屏幕旋转更改?

我有一个在连接到蓝牙设备时显示ProgressDialog的Activity。它工作正常,直到ProgressDialog启动时屏幕方向发生变化。ProgressDialog消失,当连接建立后,app调用progressDialog.dismiss();此时应用程序崩溃,因为没有要关闭的ProgressDialog。我如何防止ProgressDialog在屏幕方向更改时消失?publicvoidprepareViews(intID,booleanstate){switch(ID){caseUSERNAME_TEXTBOX:LoginUsernameTextBox.setEnabled(