【问题标题】:How to Landscape Activity in the TabHost?如何在 TabHost 中景观活动?
【发布时间】:2011-10-25 07:01:08
【问题描述】:

我的问题是如何在TabHost 布局中横向显示Activity 或TableLayout?

我的意思是如何做这样的事情?

我的情况和这个问题一样 Android: Landscape Child Activity in a Portrait Tab Activity

谢谢,,,

【问题讨论】:

    标签: android android-layout android-tabhost


    【解决方案1】:

    据我所知,所有布局都可以在改变方向模式下自动转换。请使用下面的代码来处理方向模式。

    在清单文件中为每个选项卡的每个活动应用以下代码。

    android:configChanges="orientation|keyboardHidden"
    

    然后将以下代码应用于每个活动的每个代码。

    public void onConfigurationChanged(Configuration newConfig) {
            super.onConfigurationChanged(newConfig);
            if(newConfig.orientation==Configuration.ORIENTATION_LANDSCAPE)
                //Toast.makeText(getApplicationContext(), "no", Toast.LENGTH_SHORT).show();
            {
    
            }
            else
    
            {
    
            }
    
    }
    

    【讨论】:

    • 很好,我尝试了您的代码,但没有任何反应。更多解释我的情况是相同的这个问题stackoverflow.com/questions/6615548/…
    • 我不明白,你想锁定方向,所需的活动只显示在选项卡或选项卡中......我的意思是 1. 你想停止选项卡的方向还是 2. 做你想在选项卡中停止屏幕方向???
    • 我想锁定标签和屏幕的方向以及所有内容,但点击始终处于纵向状态,标签内的活动始终处于横向状态。
    • 我也试过了,发现tab和tab内容不能同时有不同的方向。在我看来这是不可能的
    • 希望这会有所帮助stackoverflow.com/questions/1258275/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多