Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.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/1/angularjs/20.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/3/clojure/3.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 如何应对方向变化_Android_Orientation - Fatal编程技术网

Android 如何应对方向变化

Android 如何应对方向变化,android,orientation,Android,Orientation,我想在屏幕方向改变时显示祝酒词。我该怎么做呢?在if-else条件下,检查方向,这样你就可以随心所欲地展示吐司了 if (Intraday.this.getResources (). getConfiguration (). orientation == Configuration.ORIENTATION_PORTRAIT){ Toast.makeText(class.this, "msg", Toast.LENGTH_SHORT).show(); }

我想在屏幕方向改变时显示祝酒词。我该怎么做呢?

在if-else条件下,检查方向,这样你就可以随心所欲地展示吐司了

    if (Intraday.this.getResources (). getConfiguration (). orientation == Configuration.ORIENTATION_PORTRAIT){ 
    Toast.makeText(class.this, "msg", Toast.LENGTH_SHORT).show();   

    }
    else if (Intraday.this.getResources (). getConfiguration (). orientation == Configuration.ORIENTATION_LANDSCAPE) {      

   Toast.makeText(class.this, "msg", Toast.LENGTH_SHORT).show();
    }   
vnsheety

您必须在该活动的AndroidManifest中添加以下内容:

android:configChanges="orientation"
然后,如果您覆盖函数
onConfigurationChanged

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
            //display toast here
}