android:screenOrientation="portrait"
到活動清單中,但如果設備已打開應用程序仍然旋轉。無法在手機上添加所有代碼。但是當我回到家時會增加。
android:screenOrientation="portrait"
到活動清單中,但如果設備已打開應用程序仍然旋轉。無法在手機上添加所有代碼。但是當我回到家時會增加。
從您寫下的幾行中很難理解您需要什麼。看起來您正在創建音樂播放器應用程序,並且您正面臨着改變設備方向時音樂停止播放的問題。它也看起來像你解決這個問題是爲了防止屏幕方向的變化。如果我這樣做是正確,你可以通過把下面一行在你的活動代碼清單內防止屏幕方向:
android:configChanges="orientation|screenSize"
音樂停止播放,因爲當屏幕方向變化時,系統會破壞並重新創建活動。如果您從上面的行刪除screenSize
,系統不會破壞您的活動,因此音樂將繼續播放,但用戶仍然可以旋轉屏幕。而且,如果你的應用程序實際上是一個音樂播放器,我會考慮其他實現它的方式,比如後臺服務。
您可以設置方向有兩種方式:
一編程方式:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
II。在您的AndroidManifest.xml中
<activity android:name=".activity"
android:screenOrientation="portrait">
</activity>
該代碼將是絕對必需的。 – vkm 2014-10-29 09:28:24
是的10分鐘開始工作,所以不會有4小時 – soul6942 2014-10-29 09:29:43
把你的Manifest文件 – Palak 2014-10-29 09:35:29