我在一个单独的类中创建了一个自定义对话框android活动
该对话框有一个按钮,只要点击它就会将项目添加到listview
列表视图在基本活动中声明。
答案 0 :(得分:0)
我建议您在此问题上使用private static void Main(string[] args)
{
var ar = new double[]
{
100
};
FillTo(ref ar, 5);
Console.WriteLine(string.Join(",", ar.Select(a => a.ToString()).ToArray()));
}
public static void FillTo(ref double[] dd, int N)
{
if (dd.Length >= N)
return;
double[] Old = dd;
double d = double.NaN;
if (Old.Length > 0)
d = Old[0];
dd = new double[N];
for (int i = 0; i < Old.Length; i++)
{
dd[N - Old.Length + i] = Old[i];
}
for (int i = 0; i < N - Old.Length; i++)
dd[i] = d;
}
的组合。
在this中实施此答案,并进行一些调整。在按钮DialogFragment and Callback
中,拨打onClick()
。
这会触发您在YourInterface.method()
上覆盖的方法,您可以在BaseActivity
中添加项目。