@Override
public void onConfigurationChanged(Configuration newConfig) {
// TODO Auto-generated method stub
if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
{
count=2;
Toast.makeText(this,"现在是竖屏", Toast.LENGTH_SHORT).show();
}
else if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
{
count=3;
Toast.makeText(this,"现在是横屏", Toast.LENGTH_SHORT).show(); } CreateFood(sql,foodtypeid);
super.onConfigurationChanged(newConfig);
}
activity中添加了
android:configChanges="orientation|keyboardHidden"
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"></uses-permission>怎么横屏事件不响应,为啥,请教高手
public void onConfigurationChanged(Configuration newConfig) {
// TODO Auto-generated method stub
if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
{
count=2;
Toast.makeText(this,"现在是竖屏", Toast.LENGTH_SHORT).show();
}
else if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
{
count=3;
Toast.makeText(this,"现在是横屏", Toast.LENGTH_SHORT).show(); } CreateFood(sql,foodtypeid);
super.onConfigurationChanged(newConfig);
}
activity中添加了
android:configChanges="orientation|keyboardHidden"
<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"></uses-permission>怎么横屏事件不响应,为啥,请教高手
是view里的
你要显示东西一般总得有个view吧
但就是不响应横屏事件
android:configChanges="orientation|keyboardHidden
View里的~~~~
你要显示东西一般总得有个view吧
我的View是ScrollView,该怎样写?有参考的没
ActivityInfo.SCREEN_ORIENTATION_PORTRAIT要不要修改为Configuration.ORIENTATION_PORTRAIT倒是无所谓,因为这两个家伙的值都是1.
if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)
{
count=2;
Toast.makeText(this,"现在是竖屏", Toast.LENGTH_SHORT).show();
}
else if(newConfig.orientation==ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE)
{
count=3;
Toast.makeText(this,"现在是横屏", Toast.LENGTH_SHORT).show();}横屏不响应啊??????
ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE
ActivityInfo.SCREEN_ORIENTATION_PORTRAIT
改成
this.getResources().getConfiguration().ORIENTATION_PORTRAIT
this.getResources().getConfiguration().ORIENTATION_LANDSCAPE