Android,全屏全局方法

时间:2017-05-31 09:47:37

标签: java android fullscreen

所以我想让这三行作为我应用中每个活动的功能。 我试着做一个简单的MyMethods类,带有3行的公共void,但是我没有工作(无法解析方法)

// Remove a capability from a specific user.
$user_id = // The ID of the user to remove the capability from.
$user = new WP_User( $user_id );
$user->remove_cap( 'delete_users' );

}

2 个答案:

答案 0 :(得分:1)

试试这种方式,

 public class MyMethods extends AppCompatActivity  
 {
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        requestWindowFeature(Window.FEATURE_NO_TITLE);
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
        super.onCreate(savedInstanceState); 

    }

  }

现在 extends MainActivity

public class MainActivity extends MyMethods {

答案 1 :(得分:0)

如果你是通过java代码来做的,那就不推荐了。 Bettwer将您的活动全屏显示的方式是通过活动主题来实现。

<style name="Theme.AppCompat.Light.NoActionBar.FullScreen" parent="@style/Theme.AppCompat.Light">
    <item name="windowNoTitle">true</item>
    <item name="windowActionBar">false</item>
    <item name="android:windowFullscreen">true</item>
    <item name="android:windowContentOverlay">@null</item>
</style>

并将这些内容提供给您想要全屏播放的每个活动。

<activity
   android:name=".activities.MyFullScreenActivity"
   android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen" 
/>

希望它能奏效...... :)