tabhost-如何在TabHost给activity设置布局?

问题描述

如何在TabHost给activity设置布局?

程序要实现的是以下的效果:

如何在TabHost布局中何设置activity或TableLayout?

解决方案

所有的布局可以自动的改变它们的方向定位。
在menifest文件中为每个tab的activity调用以下的代码:

android:configChanges="orientation|keyboardHidden"

在activity中调用:

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

        }
        else

        {

        }

}
时间: 2024-11-01 20:49:00

tabhost-如何在TabHost给activity设置布局?的相关文章

tabhost-如何从TabHost中引用一个子activity来调用一个公共函数?

问题描述 如何从TabHost中引用一个子activity来调用一个公共函数? 在TabHost中有两个子activity,这两个子activity在两个tab中.在其中的一个activity实现了一个公共函数,我想从父类TabHost中调用这个函数,来触发tab中的一些action.能否从TabHost中引用activity本身来调用一个公共函数?tabhost设置: res = getResources(); tabHost = getTabHost(); TabHost.TabSpec s

android-给所有的activity设置全屏布局

问题描述 给所有的activity设置全屏布局 我想做出一个适合所有智能手机的全屏模式.下面这段代码创建一个tablelayout布局,可以水平和垂直滚动.同时想把 edittext矩阵集放在布局的中间位置.怎么实现这个功能? public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); get

android intent-给所有的Activity设置全屏幕布局

问题描述 给所有的Activity设置全屏幕布局 我想做一个适合所有的智能手机的全屏幕视图.使用这段代码创建一个可以水平和垂直滚动的表格布局tablelayout.同时我也想查看集中在布局中编辑框edittext的模型.如何给所有的Activity设置全屏幕布局?谢谢. public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.

android-如何在Android spinner中设置数据?

问题描述 如何在Android spinner中设置数据? 我从spinner 中获得一个值,并把它储存在一个数据库中.但是在返回时,不能在Spinner设置Text. 如何在EditText中像设置其它功能一样设置这个功能? public class MainActivity_spinner extends Activity { Button save; Button show; public void onCreate(Bundle savedInstanceState) { super.o

Android中如何在maiactivity.java中往布局中添加一个文本编辑框

问题描述 Android中如何在maiactivity.java中往布局中添加一个文本编辑框 怎么从maiactivity.java中往布局中添加一个文本编辑框 EditText et_miyue=new EditText(null); et_miyue.setHint("请输入密钥..."); et_miyue.setSingleLine(true); et_miyue.setAlpha(getWallpaperDesiredMinimumWidth()); et_miyue.set

如何在MainActivity类中向布局文件添加一个编辑框

问题描述 如何在MainActivity类中向布局文件添加一个编辑框 如何在MainActivity类中向布局文件添加一个编辑框,编辑框组件设置id为et_miyue,需要输入文本 EditText et_miyue=new EditText(null); et_miyue.setHint("请输入密钥..."); et_miyue.setSingleLine(true); et_miyue.setAlpha(getWallpaperDesiredMinimumWidth()); et

android开发 Activity设置模拟对话框效果

来先看下效果,有个感性的认识. 开发 Activity设置模拟对话框效果-activity 对话框效果"> 中间那个提示其实是一个activity,好的,下面开始一步步实现这个神奇的效果. 第一步:设计对话框页面activity_simulate_dialog.xml <?xml version="1.0" encoding="utf-8"?>   <RelativeLayout xmlns:android="http:/

ZBrush如何在UV Master中设置UV的观察效果

  如何在UV Master中设置UV的观察效果做详细讲解. 在UV Master参数面板中单击"Work On Clone"按钮,则系统会把当前模型复制出一个,并在复制出的模型上拆分UV,同时自动改变材质类型,以方便用户观察.接下来单击"Unwrap [打开]"按钮,系统会自动拆分并松弛UV,该过程只需要短短几秒钟就可以完成,在"Texture Map [纹理贴图]"中打开"Texture On [打开纹理]",并选择棋盘格

如何在Windows 8中设置多个显示器

小左教你如何在Windows 8中设置多个显示器,让你的屏幕显示炫起来. 详情参考: 目录: 1. 设置多个显示器 2. 双显示器使用的关键功能增强 3. 连接显示器 1. 多个显示器 目前已引入一些更改,它们将为计算机 连接多个显示器的用户提供更好的体验. 您可以从Windows UI或桌面界面开始使用多个显示器. 对于Windows UI: 1.通过手指从右侧滑入或将鼠标光标移到右侧边角之一,可调用Windows Charms. 2.选择设备. 3.选择第二个屏幕. 4.一共有四个选项:PC