我创建了一个.CHM文件然后当我在c#中打开它时,我得到了第一个主题.我想打开它到指定的主题.这是我现在用来打开它的代码.
Help.ShowHelp(this, "./Resources/ServerHelp.chm");
Run Code Online (Sandbox Code Playgroud)
我希望能够将它打开到像Audio这样的特定主题.我试过用
Help.ShowHelp(this, "./Resources/ServerHelp.chm", HelpNavigator.Topic, "Audio");
Run Code Online (Sandbox Code Playgroud)
它显示我找不到页面.请帮助我获得一些帮助!:P
好的,我看到很多人只是说这个问题
"它是为OS组件保留的"
"它需要访问源"
好吧,我可以访问源代码,我可以设置我想要的任何应用程序或小部件作为系统应用程序.那么现在我将如何让我的小部件在右侧显示其通知?
编辑:好的人正朝着错误的方向前进,所以在这里添加上下文...看看你的手机 ..你一直看到手机右侧的Wi-Fi信号和手机信号.我希望我的信号也能显示在那里...以及系统信号..我公司正在制造的平板电脑中有一个新的硬件芯片,我必须像电话信号那样不断显示其信号强度.它将被整合到平板电脑的Android源中.
我正在尝试通过udp从我的Android设备向本地wifi广播音频文件,并让本地网络上的客户端通过VLC的网络流选项收听它.我可以播放它并在连接到网络的任何设备上接收它,如果我使用我自己的接收代码,但我希望VLC能够播放它.在发送数据报包之前,是否需要进行任何特定的编码或格式化?
我的发送代码
public void SendAudio()
{
Thread thrd = new Thread(new Runnable() {
@Override
public void run()
{
Log.e(LOG_TAG, "start send thread, thread id: "
+ Thread.currentThread().getId());
long file_size = 0;
int bytes_read = 0;
int bytes_count = 0;
File audio = new File(AUDIO_FILE_PATH);
FileInputStream audio_stream = null;
file_size = audio.length();
byte[] buf = new byte[BUF_SIZE];
try
{
InetAddress addr = InetAddress.getByName("192.168.1.255");
DatagramSocket sock = new DatagramSocket();
while(true){
bytes_count=0;
audio_stream = new FileInputStream(audio);
while(bytes_count < file_size)
{
bytes_read = audio_stream.read(buf, …Run Code Online (Sandbox Code Playgroud)