小编bes*_*ash的帖子

在 Xamarin Android 中使用 log4net

我想,有一个支持 iOS 的修改后的 log4net 版本,我在某种程度上了解了它是如何实现的(它是开源的),但不幸的是我没有足够的经验来自己为 Android 做到这一点。

我尽了最大努力让 ConsoleAppender 在 Android 上工作,但 FileAppender 似乎需要互斥体,据我所知,Android 不支持它们。

那么有什么方法可以让 log4net 在 Android 上工作吗?

c# log4net android xamarin

5
推荐指数
0
解决办法
2111
查看次数

Android:"构造函数AlertDialog.Builder(new View.OnClickListener(){})未定义"错误

我找到了构建一些输入框的代码,它们没问题,但在这段代码中它只是不起作用:

View.OnClickListener handleOnClick(final TextView textview) {
    return new View.OnClickListener() {
        public void onClick(View v) {

            if(editOn==1){
                textview.setText("neuer Text");

                AlertDialog.Builder alert = new AlertDialog.Builder(this);

                alert.setTitle("Hinzufügen");
                alert.setMessage("Name des neuen Eintrags");

                final EditText input = new EditText(this);
                alert.setView(input);

                alert.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
                public void onClick(DialogInterface dialog, int whichButton) {
                  String entryInput = input.getText().toString();
                  loadUp(entryInput,"0","1.1.2000");
                  }
                });

                alert.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                  public void onClick(DialogInterface dialog, int whichButton) {
                  }
                });


            }
        }
    };
}
Run Code Online (Sandbox Code Playgroud)

它说,"构造函数AlertDialog.Builder(new View.OnClickListener(){})未定义"每当我尝试插入一些东西"... new AlertDialog.Builder(this);, 那么我没有任何错误.我知道,"这个"必须引用一些东西.当我在menuitem上使用这个代码片段时,它运行良好,但我想在我激活编辑按钮时使用它(这就是if(editOn == 1)的意思)然后点击一个textview.我觉得这有点令人困惑,但我希望那里有人能理解我需要的东西并且可以帮助我!

android

4
推荐指数
1
解决办法
1万
查看次数

C# 防火墙,删除特定条目

我目前正在为一家公司编写 windows 防火墙管理器。
问题是,我只能按名称删除条目,而不能按 INetFwRule 对象或其他东西删除。
有两次具有相同名称的条目,其中一个用于 TCP,另一个用于 UDP,我们可能只想删除其中一个。
我可以删除两者并在之后再次创建其中一个,但我不想使用该解决方法。
有没有人有一个简单的解决方案?

c# windows-firewall

2
推荐指数
1
解决办法
2631
查看次数

标签 统计

android ×2

c# ×2

log4net ×1

windows-firewall ×1

xamarin ×1