Articles of 进度

在棒棒糖的ProgressDialog中我看不到进度微调器

使用ProgressDialog制作应用程序,它在JellyBean上显示得很好,但是在使用Lollipoptesting时,我只能看到标题和消息,没有进度微调器。我正在使用 compile 'com.android.support:appcompat-v7:22.2.0' 支持库和AppCompatActivity 代码是: ProgressDialog progressDialog = new ProgressDialog(AddBuddyActivity.this); progressDialog.setMessage("Loading…"); progressDialog.setCancelable(false); progressDialog.setProgressStyle(ProgressDialog.STYLE_SPINNER); progressDialog.show(); 你可以看到我在这里发布的同一主题的另一个问题。

Honeycomb中的片段加载微调器/对话框

当将数据加载到我的碎片时,我希望在碎片中间有一个不确定的微调(例如,下图),以向用户显示在该特定窗格中正在加载内容。 Honeycomb中最好的方法是什么? 我真的不想在操作栏中使用微调,在加载数据的位置并不明显。 此外,我不想要一个不确定的进度对话框,因为它出现在整个应用程序的中心,也阻止用户做任何事情,直到它被解雇。 NB FragmentDialogs似乎也这样做。 我将不得不使用自定义的FrameLayout来获得每个窗格所需的效果吗?

带有setContentView的Android ProgressDialog

我已经读了很多这方面的知识,而且看不到以前做过或尝试过的任何人。 所以我有一个扩展ImageView的对象,然后在这个对话框中调用进度对话框,并将进度对话框的内容设置为imageview(即尝试在imageview..view中绘制进度对话框)。 loadingProgressDialog.setContentView(this); //this is: LoaderImageView extends ImageView loadingProgressDialog.setIndeterminate(true); loadingProgressDialog.show(); 我得到错误:在添加内容之前,必须调用requestFeature() 现在我已经看到这个错误之前负载的post,是的答案似乎很明显。 我试图设置所有的function: loadingProgressDialog.requestWindowFeature(Window.FEATURE_NO_TITLE); loadingProgressDialog.requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); loadingProgressDialog.getWindow().requestFeature(Window.FEATURE_PROGRESS); loadingProgressDialog.getWindow().requestFeature(Window.FEATURE_INDETERMINATE_PROGRESS); 但首先我不明白为什么我需要这个? 其次他们都不工作! 所以问题是我可以将ProgressDialog contentView设置为一个ImageView? 如果是的话,我得到了什么错误?

操作栏中的水平进度条宽度

我在我的操作栏中显示一个水平进度条。 我的问题是进度条宽度不是动作条宽度,但更小(但居中)。 这是一个正常的行为? 我怎么能给它的屏幕宽度? 我在onCreate中使用这个 requestWindowFeature(Window.FEATURE_PROGRESS); 这在我的方法 public void setShowIndeterminateProgress(boolean val) { setProgressBarIndeterminate(true); setProgressBarVisibility(val); } 提前致谢。

MediaPlayer的进度更新seekbar不光滑?

我正在用logging器和播放器开发一个应用程序。 我正在使用mediaplayer播放录制的.wav文件,同时我想更新到一个seekbar。 一切工作正常但我的问题是mediaplayer进度更新seekbar并没有顺利发生,如果我们playig一个小文件,seekbar的拇指在几秒或之间跳转。 任何人都可以帮我一个解决方法,使其顺利寻求在seekbar的进展。 我的代码如下所示。我totlay卡在这里。 mediaPlayerIntiate(); mediaPlayerSetSource(); mMediaPlayer.start(); task = new TimerTask() { @Override public void run() { Graphbar.post(new Runnable() { @Override public void run() { if (mMediaPlayer != null) { if (playButtonState == MediaMode.PLAY) { if (mMediaPlayer.isPlaying()) { Graphbar.setProgress(mMediaPlayer .getCurrentPosition()); mediaPlayerUpdateTimer(mMediaPlayer .getCurrentPosition()); enableRewindandForward(); } } } } }); } }; timer = new Timer(); […]

Android的seekbar设置自定义样式使用九个补丁的图像

我正在尝试创build一个自定义风格的seekbar。 我有两个九贴图,一个是灰色拉伸条search_progress.9.png(背景颜色),另一个是绿色拉伸条search_progress_bar.9.png(前景色)。 我使用这个XML作为我的seekbar的progressDrawable: <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background" android:drawable="@drawable/search_progress"></item> <item android:id="@android:id/progress" android:drawable="@drawable/search_progress_bar"></item> </layer-list> 我的问题是,而不是酒吧填补了我的拇指位置,整个酒吧一直是绿色的(search_progress_bar图像)。 我如何获得与Android的progress_horizo​​ntal.xml相同的效果与我自己的图像(我不想使用形状来绘制我的酒吧)?

有什么办法可以正确使用HttpUrlConncetion获取上传进度

Android开发者博客推荐使用HttpURLConnection而不是apache的HttpClient ( http://android-developers.blogspot.com/2011/09/androids-http-clients.html )。 我听取了build议,并在报告file upload过程中遇到了问题。 我的代码来抓取进度是这样的: try { out = conncetion.getOutputStream(); in = new BufferedInputStream(fin); byte[] buffer = new byte[MAX_BUFFER_SIZE]; int r; while ((r = in.read(buffer)) != -1) { out.write(buffer, 0, r); bytes += r; if (null != mListener) { long now = System.currentTimeMillis(); if (now – lastTime >= mListener.getProgressInterval()) { lastTime = now; […]

我想要一个进度圈而不是进度对话框

我想在加载数据时在我的应用程序中显示一个进度圈。 我有一个活动,并从一个活动转移到另一个我parsing一些XML数据,所以暂时parsing完成后,我想显示一个循环加载效果。

如何更改ProgressBar颜色?

我想更改Horizontal ProgressBar颜色 我已经试过了 如何改变一个不确定的ProgressBar的颜色? 其不工作仍在蓝色运行进行 这是我的代码 <ProgressBar android:id="@+id/mini_progress" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" style="?android:attr/progressBarStyleHorizontal" android:layout_width="match_parent" android:layout_height="20dip" android:layout_gravity="center_horizontal" android:indeterminate="false" android:indeterminateBehavior="repeat" android:indeterminateOnly="true" android:visibility="gone"/> 我怎么可以改变颜色粉红色?

无法抓取HTTP POSTfile upload(Android)

我正在开发一个Android应用程序,使用户能够上传文件到像Twitpic和其他服务。 POST上传没有任何外部库,工作得很好。 我唯一的问题是,我不能抓住任何进展,因为所有上传都是在收到响应时完成的,而不是在将字节写入输出stream时完成的。 这是我做的: URL url = new URL(urlString); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setDoInput(true); conn.setDoOutput(true); conn.setUseCaches(false); conn.setRequestMethod("POST"); conn.setRequestProperty("Connection", "Keep-Alive"); conn.setRequestProperty("Content-Type", "multipart/form-data;boundary=" + boundary); DataOutputStream dos = new DataOutputStream(conn.getOutputStream()); 然后我把表单数据写到dos中,现在在这里并不重要。 之后,我自己写文件数据(从“in”读取,这是我要发送的数据的InputStream): while ((bytesAvailable = in.available()) > 0) { bufferSize = Math.min(bytesAvailable, maxBufferSize); byte[] buffer = new byte[bufferSize]; bytesRead = in.read(buffer, 0, bufferSize); dos.write(buffer, 0, bytesRead); […]