2011-05-26 64 views
1

我有一个Android Web应用程序的Tab使用WebView.My everthing是在服务器端通过使用asp.net开发的。 应用程序设计在横向模式下相当不错,但它在potrait模式下打破了。基于WebView的应用程序在potrait模式下的问题

shoudld我现在在做什么,设计potrait模式什么的每一页...

请给sugession ....

+0

“它的突破”不是很明确的描述你的问题,是现在吗? – Klaus 2011-05-26 12:28:39

+0

我的意思是它的UI中断.... – 2011-05-27 07:45:47

回答

1

只需添加机器人:screenOrientation = “画像” 的活动(以在AndroidManifest.xml中的webview活动的情况下)。例如:

<activity android:name=".SomeActivity" 
      android:label="@string/app_name" 
      android:screenOrientation="portrait"> 

或programmaticaly

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); //固定纵向方向

dolet我知道它是否有效

+0

我认为它不是定位问题。其设计相关问题。就像我们为应用程序设计任何景观活动一样,我们为景观添加了layout-land文件夹和.xml。我想知道这对WebView应用程序是什么? – 2011-05-27 07:48:59

+0

您正在加载网址的活动,在android.menifestfile中执行该活动并如上所述设置定向,定向将被设置,并且对于您将要访问的所有网页而言,该定向都是相同的,直到您进入该活动 – aditya 2011-05-27 10:28:44

+0

谢谢,但你正在谈论固定的方向,我不想要它,我希望它为两个方向。当我改变方向时,它重新加载它的URL并打破用户界面。 – 2011-05-27 10:57:11

相关问题