Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.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 从另一个类调用setContentView_Android - Fatal编程技术网

Android 从另一个类调用setContentView

Android 从另一个类调用setContentView,android,Android,我有一个ActivityA,它创建一个ClassB对象,我在其中传递一个上下文,如下所示: ClassB b = new ClassB(ActivityA.this); 我想在ClassB中有一个方法,在这里我可以调用ActivityA的 setContentView(R.layout.sample) 这是可能的还是无论如何都要这样做 ClassB是我膨胀自定义对话框的地方 编辑:原因是我想刷新ActivityA的视图。我正在设置区域设置 ClassB是我膨胀自定义对话框的地方 创建类似于 D

我有一个ActivityA,它创建一个ClassB对象,我在其中传递一个上下文,如下所示:

ClassB b = new ClassB(ActivityA.this);
我想在ClassB中有一个方法,在这里我可以调用ActivityA的

setContentView(R.layout.sample)

这是可能的还是无论如何都要这样做

ClassB是我膨胀自定义对话框的地方

编辑:原因是我想刷新ActivityA的视图。我正在设置区域设置

ClassB是我膨胀自定义对话框的地方

创建类似于

Dialog dialog = new Dialog(context);
dialog.setContentView(R.layout.dialoglayout);
dialog.show();

在ClassB中调用活动的setContentView()有什么具体原因吗?