Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/213.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在android中使用xml生成singleton对象_Android - Fatal编程技术网

在android中使用xml生成singleton对象

在android中使用xml生成singleton对象,android,Android,是他们使用xml生成singleton对象的任何方法。正如我们所知,如果我们使用包编写类名,它将调用类的构造函数,但我想在其他各种xml文件中使用include标记使用此xml。但它始终调用其constructor并创建该类的各种对象 <jp.ne.biglobe.common.CustomSlidingDrawer> something </jp.ne.biglobe.common.CustomSlidingDrawer> 某物 它调用CustomSli

是他们使用xml生成singleton对象的任何方法。正如我们所知,如果我们使用包编写类名,它将调用类的构造函数,但我想在其他各种xml文件中使用include标记使用此xml。但它始终调用其constructor并创建该类的各种对象

  <jp.ne.biglobe.common.CustomSlidingDrawer>
  something
 </jp.ne.biglobe.common.CustomSlidingDrawer>

某物
它调用CustomSlidingDrawer类的构造函数,因为我将它包含在其他几个文件中。
请建议我如何使其成为singleton对象。

也许您可以创建一个普通类,而不是通过xml实例化的singleton。所有实例都有一个静态方法getView,该方法返回singleton

但这将是一个糟糕的设计。只是一个语法上的变通方法

问候,,
Stéphane

Ya thnx感谢您的回复,但我认为这只是权宜之计,问题在于是否有可能这样做。他们是否有任何标记或xml格式的东西来执行此任务