我目前正在我的应用程序中使用listview,可能需要一秒钟才能显示.
我目前所做的是使用listview的@ id/android:empty属性来创建"加载"文本.
<TextView android:id="@id/android:empty"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FF0000"
android:text="Loading..."/>
Run Code Online (Sandbox Code Playgroud)
现在,我想用加载对话框中使用的动画圆代替此文本,我想你们都知道我的意思:
编辑:我不想要对话.我想在我的布局中展示它.

非常感谢您的帮助!
Twitter Bootstrap的按钮有一个很好的Loading...状态.
问题是它只是显示像这样Loading...传递data-loading-text属性的消息:
<button type="button" class="btn btn-primary start" id="btnStartUploads"
data-loading-text="@Localization.Uploading">
<i class="icon-upload icon-large"></i>
<span>@Localization.StartUpload</span>
</button>
Run Code Online (Sandbox Code Playgroud)
看看Font Awesome,你会看到现在有一个动画微调器图标.
我尝试在触发这样的Upload操作时集成该微调器图标:
$("#btnStartUploads").button('loading');
$("#btnStartUploads i").removeAttr('class');
$("#btnStartUploads i").addClass('icon-spinner icon-spin icon-large');
Run Code Online (Sandbox Code Playgroud)
但这根本没有效果,也就是说,我只看到Uploading...按钮上的文字.
按钮处于加载状态时是否可以添加图标?看起来不知何故Bootstrap只是<i class="icon-upload icon-large"></i>在处于加载状态时删除按钮内的图标.
这是一个简单的演示,显示了我上面描述的行为.当你看到它进入加载状态时,图标就会消失.它会在时间间隔后重新出现.
我想知道图像何时完成加载.有没有办法用回调来做到这一点?
如果没有,有没有办法做到这一点?
在我的Java应用程序中,我需要获取一些文件和目录.
这是程序结构:
./main.java
./package1/guiclass.java
./package1/resources/resourcesloader.java
./package1/resources/repository/modules/ -> this is the dir I need to get
./package1/resources/repository/SSL-Key/cert.jks -> this is the file I need to get
Run Code Online (Sandbox Code Playgroud)
guiclass 加载将加载我的资源(目录和文件)的resourcesloader类.
至于文件,我试过了
resourcesloader.class.getClass().getResource("repository/SSL-Key/cert.jks").toString()
Run Code Online (Sandbox Code Playgroud)
为了获得真正的路径,但这种方式不起作用.
我不知道如何做目录.
你能建议我自动在R中加载包裹的方法吗?我的意思是,我想在R中开始一个会话,而不需要library('package name')多次使用.假设我下次启动R时下载了我想要使用的所有软件包.
目标是显示应用程序正在运行的信息.所以我正在寻找使用WPF/MVVM的加载微调器的智能实现示例.
我对WPF有一个奇怪的问题,我在运行时从磁盘加载图像并将它们添加到StackView容器中.但是,图像未显示.经过一些调试我找到了诀窍,但它确实没有任何意义.我制作了一个小型演示应用程序来识别问题:
创建一个新的WPF项目,并粘贴代码如下:
XAML:
<Window x:Class="wpfBug.Window1"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="Window1" Height="300" Width="300" Loaded="Window_Loaded">
<StackPanel Name="sp">
</StackPanel>
</Window>
Run Code Online (Sandbox Code Playgroud)
xaml.cs,粘贴在默认值下面:
namespace wpfBug
{
/// <summary>
/// Interaction logic for Window1.xaml
/// </summary>
public partial class Window1 : Window
{
public Window1()
{
InitializeComponent();
}
private void Window_Loaded(object sender, RoutedEventArgs e)
{
Image i = new Image();
BitmapImage src = new BitmapImage();
src.BeginInit();
src.UriSource = new Uri("picture.jpg", UriKind.Relative);
src.EndInit();
i.Source = src;
i.Stretch = Stretch.Uniform;
//int q = src.PixelHeight; // Image loads here
sp.Children.Add(i);
} …Run Code Online (Sandbox Code Playgroud) 如果我有classpath中的多个同名文件(例如我有多个.jar用log4j.properties),什么是JVM如下,以选择一个规则?