Android 从自定义视图更改活动方向
在我的应用程序中,我通过xml布局启动一个片段。i、 eAndroid 从自定义视图更改活动方向,android,Android,在我的应用程序中,我通过xml布局启动一个片段。i、 e <fragment class="com.fragment.MyFragment" .../> 此适配器之一中的此片段呈现自定义视图 在该视图中有一个按钮,单击该按钮时,应该(以编程方式)更改活动的方向 现在,由于这个CustomView.java中没有任何上下文,如何更改活动的方向?如果您需要视图中的上下文,可以调用getContext(),并对其执行任何操作。 要更改方向,您可以检查上下文是否是活动,并通过getC
<fragment class="com.fragment.MyFragment" .../>
此适配器之一中的此片段呈现自定义视图
在该视图中有一个按钮,单击该按钮时,应该(以编程方式)更改活动的方向
现在,由于这个CustomView.java中没有任何上下文,如何更改活动的方向?如果您需要视图中的
上下文,可以调用getContext()
,并对其执行任何操作。
要更改方向,您可以检查上下文
是否是活动
,并通过getContext()
@Luksprog调用setRequestedOrientation(int)
,视图
引用了上下文
(活动
),请举例说明。谢谢您的“CustomView.java”是一个视图,对吗?因此它有一个getContext()方法。见: