Control default auto rotate screen in my application

后端 未结 4 520
我在风中等你
我在风中等你 2020-12-09 07:14

I have a toggle button in my application. I want to change or control default setting, Auto rotate screen(Settings>Display>Auto rotate screen) programmatically. Does anybody

4条回答
  •  爱一瞬间的悲伤
    2020-12-09 07:21

    a1.setOnClickListener(new OnClickListener() {
    
        @Override
        public void onClick(View v) {
            startActivity(new Intent(getApplicationContext(), MainActivity.class));
            android.provider.Settings.System.putInt(getContentResolver(),
                    android.provider.Settings.System.USER_ROTATION,0);
        }
    });
    a2.setOnClickListener(new OnClickListener() {
    
        @Override
        public void onClick(View v) {
            startActivity(new Intent(getApplicationContext(), MainActivity.class));
            android.provider.Settings.System.putInt(getContentResolver(),
                    android.provider.Settings.System.USER_ROTATION,90);
        }
    });
    

提交回复
热议问题