我在我的父类中发布了一个MediaPlayer成员变量,在我启动之后,它不会调用onCompletion,或者至少onCompletionListener没有捕获它?我的代码看起来有点效果
mediaPlayer = Mediaplayer.create(this, currentSample);
mediaPlayer.start();
Run Code Online (Sandbox Code Playgroud)
代码中的其他地方是我的onCompletionListener
mediaPlayer.setOnCompletionListener(new OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
if (repeatFlag == true) {
handler.removeCallbacks(sampleRunnable);
handler.postDelayed(sampleRunnable, delay);
}
}
});
Run Code Online (Sandbox Code Playgroud)
我正在使用处理程序来调用sampleRunnable,因为我想以指定的延迟间隔循环它.但是,onCompletion似乎永远不会被调用.我对此非常肯定,因为我在onCompletion中设置了断点,它永远不会暂停程序,我试图单步执行它似乎永远不会被调用.有任何想法吗?
我在app.xaml中有一个DataTemplate,它将视图绑定到viewmodel.
<Application.Resources>
<DataTemplate DataType="{x:Type vm:someviewmodeltype}">
<vw:somevwcontrol />
</DataTemplate>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
如果没有样式,则不会应用上述模板.我放风格的那一刻,像...
<Application.Resources>
<DataTemplate DataType="{x:Type vm:someviewmodeltype}">
<vw:somevwcontrol />
</DataTemplate>
<Style TargetType="TextBlock">
<Setter Property="FontSize" Value="20"></Setter>
</Style>
</Application.Resources>
Run Code Online (Sandbox Code Playgroud)
datatemplate被拿起并产生预期的结果......我不确定那里发生了什么......有人可以澄清一下吗?
谢谢.
他们在哪里说IBAction是什么,但不解释整个声明的含义.
什么是发件人和身份证?
此致,Namratha
我正在尝试使用以下程序使用正则表达式删除字符串中的某些单词.它正确删除,但它只考虑区分大小写.如何使其不区分大小写.我保留(?1)了replaceAll方法,但它没有用.
package com.test.java;
public class RemoveWords {
public static void main(String args[])
{
// assign some words to string
String sample ="what Is the latest news today in Europe? is there any thing special or everything is common.";
System.out.print(sample.replaceAll("( is | the |in | any )(?i)"," "));
}
}
Run Code Online (Sandbox Code Playgroud)
OUTPUT:
what Is latest news today Europe? there thing special or everything common.
Run Code Online (Sandbox Code Playgroud) 我看到这个主题如何在Access 2007 VBA中显示"打开文件"对话框?我喜欢那里没有使用引用的解决方案,但是,我无法弄清楚如何显示用户选择的文件路径.有人可以解释一下
非常感谢你
这是我正在谈论的那篇文章
Dim f As Object
Set f = Application.FileDialog(3)
f.AllowMultiSelect = True
f.Show
MsgBox "file choosen = " & f.SelectedItems.Count
Run Code Online (Sandbox Code Playgroud) 我正在努力寻找正确的方法来调整大小、裁剪和图像,并有一个重点区域。在我的情况下,焦点区域是图像中检测到的人脸,我需要确保该区域在裁剪后的版本中可见。
我有例如给出的焦点区域。face_height、face_width、face_center_x 和 face_center_y。这些值是原始图像尺寸的百分比。
我想做的是得到一个例如。60x60 缩略图。正常的方法是调整大小,使图像的高度或宽度等于 60px,然后从中心裁剪 60x60,如下所示:
mogrify -resize 60x -gravity 'Center' -crop 60x60 image.jpg
Run Code Online (Sandbox Code Playgroud)
可以采取什么方法将我的作物集中在给定区域周围?
我正在考虑一个包含多个路径的解决方案:
有没有更聪明的方法?您可以尝试制作一些示例代码吗?
谢谢!
我刚刚编制了一个包含100万个地名的数据库.我将在一个自动完成的小部件中使用它来查找城市.很多这些地方都有重音......当用户输入没有重音的名字时,我希望能够找到记录.
为了做到这一点,我得到了第二列,其中包含名称的非重音副本.其中许多记录仍然是空白的,所以我想编写一个查询来填充它们.这是否可以直接在MySQL中进行?如果是这样,怎么样?
用户抱怨说,当他们在MDI容器中有几个最小化的窗口时,除非他们对每个窗口进行resore,否则无法区分它们.我想知道是否可以将最小化的窗口放宽一点,因此标题中的文本可以包含6个字符?
提前致谢!
下面的代码部分有什么问题?有任何想法吗?我通过串口向我的设备发送命令.在每个命令之后,设备将为此命令工作,然后另一个命令为此启动并继续这样.
在Button Click事件中
{
function1();
Thread.Sleep(5000);
function2();
Thread.Sleep(5000);
function3();
}
Run Code Online (Sandbox Code Playgroud)
我想出如果我从下面的代码中擦除第二次睡眠和function3,它会同时执行两个功能,但如果我想继续这样的方式它不会执行第三次.
在Button Click事件中
{
function1();
Thread.Sleep(5000);
function2();
}
Run Code Online (Sandbox Code Playgroud)
工作......谢谢
如果使用未压缩的zlib解压缩数据,是否会发生任何事情?
如果它确实改变了数据,那么如何检查数据是否首先压缩为zlib?
c# ×2
.net ×1
access-vba ×1
algorithm ×1
android ×1
app.xaml ×1
crop ×1
datatemplate ×1
declaration ×1
diacritics ×1
geometry ×1
ibaction ×1
imagemagick ×1
ios ×1
iphone ×1
java ×1
mdi ×1
mdichild ×1
ms-access ×1
mysql ×1
objective-c ×1
regex ×1
sleep ×1
styles ×1
utf-8 ×1
vba ×1
winforms ×1
wpf ×1
zlib ×1