Tag: 画像

如何为纵向和横向定义不同的布局?

我已经看到能够为一个活动指定两个单独的布局xml文件的引用,一个用于纵向,一个用于横向。 我没有find任何有关如何做到这一点的信息。 如何为每个活动指定哪个xml文件是纵向布局,哪个是横向布局? 是否也可以为不同的屏幕尺寸指定不同的布局? 如果是的话,这是怎么做的?

强制“人像”方向模式

我试图强制我的应用程序的“肖像”模式,因为我的应用程序绝对不是devise为“风景”模式。 阅读一些论坛后,我在清单文件中添加了这些行: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> 但它不适用于我的设备(HTC Desire)。 它从“portrait”和“landscape”切换,忽略清单文件中的行。 经过更多的论坛阅读,我试图在我的清单文件中添加这个: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:configChanges="orientation" android:screenOrientation="portrait"> 和我的活动类中的这个函数: public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); } 但是,再次,没有运气。