螢幕不能轉直立的問題 |
缺席
|
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
請問各位有經驗的先進,現在遇到一個螢幕轉向的問題。
我現在用Samsung Galaxy Tab2 10.1 (型號GT-P5100)作程式開發, 但是程式佈署執行後,螢幕一直保持橫向顯示,我也在xe6設定畫面為直向,但佈署執行後依然還是橫向, 並且還會切掉超出的部分。 我用另一台聯想的平版測試就沒這個問題,佈署執行後自動轉向直立顯示。 而我同事使用eclipse開發的程式在Samsung Galaxy Tab2 10.1 執行後卻可以轉直立顯示, 這應該不可能是硬體問題吧。 是否有前輩也遇過這樣的問題? 煩請前輩們不吝指教,謝謝! |
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
是不是平板鎖定不能旋轉(新的Android版本有提供這個設定)
至於會切掉超出的畫面, 感覺上是你沒有用ScaleLayOut 或 自己動手調 Scale 的原因 ===================引 用 ESCAPE 文 章=================== 請問各位有經驗的先進,現在遇到一個螢幕轉向的問題。 我現在用Samsung Galaxy Tab2 10.1 (型號GT-P5100)作程式開發, 但是程式佈署執行後,螢幕一直保持橫向顯示,我也在xe6設定畫面為直向,但佈署執行後依然還是橫向, 並且還會切掉超出的部分。 我用另一台聯想的平版測試就沒這個問題,佈署執行後自動轉向直立顯示。 而我同事使用eclipse開發的程式在Samsung Galaxy Tab2 10.1 執行後卻可以轉直立顯示, 這應該不可能是硬體問題吧。 是否有前輩也遇過這樣的問題? 煩請前輩們不吝指教,謝謝! |
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
很感謝P.D.大大的回覆!
Galaxy Tab2沒有鎖定螢幕旋轉的選項, 而且我同事使用esclipse開發出來的程式就沒這問題。 但我用聯想的平板做測試是可以轉成直式顯示。 我也沒有設定Scale,就只是很單純的一個form, 被切的部分應該是沒有轉直式顯示的關係,所以看不到超出的的部分。 有在懷疑是不是android版本的問題,因為聯想的平板已經升級到android 4.4,而Galaxy Tab2這台的作業系統還是android 4.1.2, 看來是有得玩了... ===================引 用 P.D. 文 章=================== 是不是平板鎖定不能旋轉(新的Android版本有提供這個設定) 至於會切掉超出的畫面, 感覺上是你沒有用ScaleLayOut 或 自己動手調 Scale 的原因 ===================引 用 ESCAPE 文 章=================== 請問各位有經驗的先進,現在遇到一個螢幕轉向的問題。 我現在用Samsung Galaxy Tab2 10.1 (型號GT-P5100)作程式開發, 但是程式佈署執行後,螢幕一直保持橫向顯示,我也在xe6設定畫面為直向,但佈署執行後依然還是橫向, 並且還會切掉超出的部分。 我用另一台聯想的平版測試就沒這個問題,佈署執行後自動轉向直立顯示。 而我同事使用eclipse開發的程式在Samsung Galaxy Tab2 10.1 執行後卻可以轉直立顯示, 這應該不可能是硬體問題吧。 是否有前輩也遇過這樣的問題? 煩請前輩們不吝指教,謝謝!
編輯記錄
ESCAPE 重新編輯於 2014-08-01 11:23:21, 註解 無‧
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
嗯! 開發 Android 至今將屆一年時間(慚愧, 到現在還沒有辦法推出一支完整的app)
我發現 Android 雖然開發上比起 IOS方便多, 但每一家大廠針對Android 的開放架構, 多少都有自己改過的介面, 這也造成我們開發上, 要面臨都叫做 Android 4.4 , 但同一支app, 在每一家的表現上都有差別 ===================引 用 ESCAPE 文 章=================== 很感謝P.D.大大的回覆! Galaxy Tab2沒有鎖定螢幕旋轉的選項, 而且我同事使用esclipse開發出來的程式就沒這問題。 但我用聯想的平板做測試是可以轉成直式顯示。 我也沒有設定Scale,就只是很單純的一個form, 被切的部分應該是沒有轉直式顯示的關係,所以看不到超出的的部分。 有在懷疑是不是android版本的問題,因為聯想的平板已經升級到android 4.4,而Galaxy Tab2這台的作業系統還是android 4.1.2, 看來是有得玩了... |
ESCAPE
一般會員 發表:37 回覆:47 積分:16 註冊:2005-02-15 發送簡訊給我 |
問題解決了!
以下為解決方法: 1.Project -> ViewSource 2.加入以下程式碼: Application.FormFactor.Orientations:=[TFormOrientation.Porrait, TFormOrientation.InvertedPortrait, TFormOrientation.Landscape, TFormOrientation.InvertedLandscape]; 例: Application.FormFactor.Orientations:=[TFormOrientation.Porrait] //轉直式顯示 感謝捷康公司技術協助。 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |