<div class="progress">
<div class="progress-bar bg-info" role="progressbar" style="width: 50%"
aria-valuenow="50" aria-valuemin="0"
aria-valuemax="100">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
第一个 div 是 HTML 的标准容器。第二个 div 的“进度条”来自 bootstrap。
但第二个将 style = "width":50% 和 "value-now"= 50 设置为相同的值。它们是如何连接的,为什么它们必须相同?
如果我删除所有其他 aria 属性并只保留 "style=width"=50% ,它仍然显示 50%。似乎其他属性 - aria-min、aria-max、value-now 无关紧要。
这是我的布局 xml:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/fragment_body"
android:fitsSystemWindows="true">
<include
android:id="@+id/contextToolBar"
layout="@layout/context_toolbar_layout" />
<android.support.v7.widget.RecyclerView
android:id="@+id/list1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_below="@+id/contextToolBar"
android:scrollbarSize="5dp"
android:scrollbarThumbVertical="@color/scrollbarColor"
android:scrollbars="vertical"
app:layout_behavior="@string/appbar_scrolling_view_behavior" />
<ProgressBar
android:id="@+id/delete_progress"
style="@style/Widget.AppCompat.ProgressBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:visibility="gone" />
Run Code Online (Sandbox Code Playgroud)
它在回收视图中显示图像网格。我可以选择一堆图像并可以选择删除它们。以下是删除逻辑:
public void deleteSelectedFiles(final Context context, final List<MediaModel> selectionList) {
String confirmationMessage = getString(R.string.delete_confirm_message);
new AlertDialog.Builder(context)
.setTitle(getString(R.string.action_delete))
.setMessage(confirmationMessage)
.setIcon(android.R.drawable.ic_dialog_alert)
.setPositiveButton(android.R.string.yes, (dialog, whichButton) -> {
View progressBar = getActivity().findViewById(R.id.delete_progress);
dialog.cancel();
progressBar.setVisibility(View.VISIBLE);
deleteFileList(selectionList, this.getActivity());
progressBar.setVisibility(View.GONE);
})
.setNegativeButton(android.R.string.no, null).show();
}
Run Code Online (Sandbox Code Playgroud)
我希望在删除操作进行时进度条显示在前台。但它只是不显示。任何帮助将不胜感激。
android android-layout android-progressbar progress-bar android-recyclerview
我有一个带有一些文本和百分比值的 div(例如,它是 78%),我希望将百分比可视化为带有原始文本的 div 的背景颜色。它必须填充原始 div 的所有空间,而不是 div 中的一行
<div class="my-div">
<div class="???" style="width: 78%"></div>
My text
</div>
Run Code Online (Sandbox Code Playgroud) 我的不确定水平进度条的速度绝对是太快了。
当我的应用程序加载(启动画面)时,我的进度条显示。
有人有降低移动杆速度的想法吗?目前它的工作原理看起来非常愚蠢。
预先感谢您的帮助和想法!:-)
我想实现这一目标: https://images.app.goo.gl/rH7o4hssPt1mLeEM9
目前我已经制作了一个进度条-fx-accent: #87CEEB;
但我希望它是线性渐变:
linear-gradient(to right, #87CEEB, #2980b9);
我怎样才能做到呢?
我在我的应用程序中使用HTML5进度条.我想知道是否有任何方法可以控制进度条的动画速度.我想在一定的时间间隔后显示进度,我使用javascript的setTimeout方法,以便在屏幕渲染后设置值.但动画太快了.有没有办法控制它?
谢谢.
我用C#Winforms编写了一个用户控件.在用户控件中,我有三个文本框:
进度条表示编号.添加到数据库的记录及其总范围设置为等于txtQuantity.
当一个或多个记录重复时,进度条将停止.
我的问题是:
我如何将其保存到数据库:
for (long i = from; i < to; i++)
{
for (int j = 0; j < (to - from); j++)
{
arrCardNum[j] = from + j;
string r = arrCardNum[j].ToString();
try
{
sp.SaveCards(r, 2, card_Type_ID, SaveDate, 2);
progressBar1.Value = j;
}
}
}
Run Code Online (Sandbox Code Playgroud) 我使用了asyncTask来发出http请求,因此我使用了进度条来指示该线程中的ongoings的进度.一切正常,直到onPostexecute()方法被调用,我已经显示了响应字符串,Logcat但我的进度条没有退出.
有类似的问题,但我没有得到问题所需的解决方案.请帮忙.
这是我的代码:
class RequestTask extends AsyncTask<String, Integer, String> {
@SuppressWarnings("static-access")
@Override
protected void onPreExecute() {
// TODO Auto-generated method stub
super.onPreExecute();
prgDialog=new ProgressDialog(getActivity());
prgDialog.setCancelable(true);
prgDialog.show(getActivity(), null, "Loading...");
}
@Override
protected String doInBackground(String... uri) {
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response;
String responseString = null;
try {
response = httpclient.execute(new HttpGet(uri[0]));
StatusLine statusLine = response.getStatusLine();
if (statusLine.getStatusCode() == HttpStatus.SC_OK) {
ByteArrayOutputStream out = new ByteArrayOutputStream();
response.getEntity().writeTo(out);
out.close();
responseString = out.toString();
} else {
// Closes …Run Code Online (Sandbox Code Playgroud) 我不知道我是否缺少一些明显的方法/属性,但在这里是:我有一个ProgressBar,默认情况下其属性IsIndeterminate为true。但是我只希望它在一定时期内是动画。我该如何实现?我尝试了类似的东西:
SomeBackgroundWorker.DoWork += SomeBackgroundWorker_DoWork;
pgbStatus.IsIndeterminate = true;
btnUpdate.IsEnabled = false;
SomeBackgroundWorker.RunWorkerAsync();
btnUpdate.IsEnabled = true;
pgbStatus.IsIndeterminate = false;
Run Code Online (Sandbox Code Playgroud)
但是,那不会动。很抱歉,如果它是重复的(我有感觉),但是我找不到任何答案。
以最简单的形式,我想制作一个像这个网站一样的加载页面。
我想使用自定义 SVG 徽标(我在 illustrator 中制作的)并在页面加载时水平填充徽标。
就像 SVG 剪辑蒙版进度条(或其他东西)。
拜托,请帮帮我!
谢谢,乔恩