从 android 中的 tabactivity 调用 listactiviy

2024-02-26

是否可以通过tab Activity调用listactivity?基本上,我正在开发一个带有 3 个选项卡的应用程序,为此我使用 tabactivity。此外,在其中一个选项卡中我想要一个列表视图,所以我从列表活动中派生出来。

现在我想在列表视图中确定点击事件。我错过了什么吗?

public class Tabissue extends TabActivity 
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);

    TabHost host    =   getTabHost();

    host.addTab(host.newTabSpec("Tab1").setIndicator("Tab1").setContent(new Intent(this,Tab1.class)));
    host.addTab(host.newTabSpec("Tab2").setIndicator("Tab2").setContent(new Intent(this,Tab2.class)));
    host.setCurrentTab(1);
}
}

Tab1类

public class Tab2 extends ListActivity
   {
  ListView list;
  @Override

public void onCreate(Bundle savedInstanceState) 
{

    super.onCreate(savedInstanceState); 
    setContentView(R.layout.tab2);    

    ArrayList<HashMap<String, String>> mylist = new ArrayList<HashMap<String, String>>();
    HashMap<String, String> map = new HashMap<String, String>();
    map.put("Test1","####");
    map.put("Test2", "India");
    map.put("Time", "India time");
    mylist.add(map);
    map = new HashMap<String, String>();
    map.put("Test1", "####");
    map.put("Test2", "US");
    map.put("Time","US time");
    mylist.add(map);
    map = new HashMap<String, String>();
    map.put("Test1", "####");
    map.put("Test2", "UK");
    map.put("Time", "UK Time");
    mylist.add(map);

    ListAdapter mSchedule = new SimpleAdapter(  this,
            mylist, 
            R.layout.row,
            new String[] 
            {
                "India", 
                "US", 
                "UK"
            }, 
            new int[] 
            {
                R.id.TRAIN_CELL, 
                R.id.FROM_CELL, 
                R.id.TO_CELL,
            }
        );
    list.setAdapter(mSchedule);    


}

}


在您的 ListActivity 中设置 onItemClickListener:

getListView().setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> av, View v, int position,
                    long id) {
                // Do your stuff here
            }
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

从 android 中的 tabactivity 调用 listactiviy 的相关文章

  • Android主线程的IO操作

    我的问题有两个 是否建议在 Android 的主线程上进行 IO 操作 或者它是否有可能导致我的应用程序崩溃 如果在主线程上执行 IO 操作不理想 我可以使用哪些其他框架 以便当我的应用程序加载时它可以执行一些基本的 IO 文件读取并将值存
  • 使用 JSONArray 还是普通数组来存储/读取数据更有效?

    我正在使用一个连接到PHP MySQL返回所有内容的服务器JSON格式 例如 用户列表作为JSONArray of JSONObject 每个对象都包含单个用户的信息 姓名 位置 电话号码等 处理这种格式的信息时 将所有内容保留在其中会更有
  • 应用程序在加载 xml 布局文件的主线程中做了太多工作

    我正在制作一个 9x9 数独网格 其中 81 个单元格本身就是一个 3x3 网格 单个细胞看起来像这样 1 2 3 4 5 6 7 8 9 每个数字代表该单元格的铅笔注释 我有一个名为 cell layout xml 的文件 表示这种 3x
  • 在 Android 上使用 AT 命令与调制解调器对话

    我试图与三星 Galaxy s2 plus 和华为 p1 xl u9200 调制解调器发送 AT 命令 但无法得到任何结果 我使用 adb shell 发送命令并使用 logcat 查看日志 在三星 当我执行 cat 时 proc tty
  • Android:初始化本机 AudioRecord 对象时 AudioRecord 错误代码 -20

    Android 我想从麦克风读取缓冲区 以便我可以对其执行处理 以下是我的代码 int sampleRateInHz 8000 44100 22050 and 11025 int channelConfig AudioFormat CHAN
  • Android 中的 Fragment-Fragment 通信

    我在Android编程方面处于初级水平 所以我需要你真诚的帮助 请任何人帮助我 我正在尝试使用片段构建滑动用户界面 所以我真正的疑问是 我有一个Fragment say FragmentA 它有一个TextView and Button在其
  • 使用 Fragment 在工具栏中实现 SearchView

    当前情况 我的应用程序主页由导航抽屉组成 因此我将视图作为片段加载 我的工具栏中也有搜索图标 我在中实现了它menu xml 下一步我实施了SearchView通过以下问题的答案来获取搜索图标在工具栏中实现搜索 https stackove
  • 如何通过我的活动在 Android 中设置铃声?

    我正在尝试找到一种方法来通过 Android 活动中的代码设置新的默认铃声 我已经将铃声下载到bytearray 最后 我设法将默认铃声设置为我下载的铃声 下面不包含下载代码 仅包含将其设置为默认铃声所需的代码 File k new Fil
  • 为什么反射会减慢Android手机的速度

    我多次读到反射会降低手机性能 这有多真实 例如 在我的例子中 我从 Web 服务获取一些参数 这些参数与我在 Android 应用程序中的类的参数同名 所以我只是使用java字段和反射设置这些参数的值 它似乎并没有降低性能 有人可以向我解释
  • 华为手机“受保护的应用程序”设置及处理方法

    我有一台搭载 Android 5 0 的华为 P8 用于测试应用程序 该应用程序需要在后台运行 因为它跟踪 BLE 区域 我发现华为内置了一个名为 受保护的应用程序 的 功能 可以从手机设置 电池管理器 gt 受保护的应用程序 访问该功能
  • 将 java 中的 byte[] 转换为 C++ 中的 unsigned char* 的正确方法,反之亦然?

    我是 C 和 JNI 的新手 我尝试找到一种正确的方法 通过使用 JNI 将 java 中的 byte 转换为 C 中的 unsigned char 反之亦然 我正在安卓上工作 在谷歌和SO中寻找解决方案后 我还没有找到将java中的byt
  • MIUI 权限被拒绝活动 KeyguardLocked

    当应用程序处于后台且屏幕被锁定时 我无法启动活动 没有异常或警告 只是不调用 onCreate 我一直在与这个问题作斗争 我想我终于找到了它的根源 日志中有一行 D com android server am ExtraActivityMa
  • Android 上的 MIDI:Java 和/或 AIR 库

    一段时间以来 我一直在考虑在 iPad 上 重新 构建一个应用程序 其中我将使用 Objective C 和DSMI http dsmi tobw net 将 MIDI 信号发送到主机 这还不错 我的意思是 除了实际编写应用程序之外 现在我
  • 如何将 Android 添加到 Phonegap 平台版本 3

    经过大量挖掘 我相信这个问题 https stackoverflow com questions 18423444 phonegap 3 doesnt work with andriod studio与我没有添加任何用于构建phonegap
  • 如何为我的 Android Market APK 创建证书?

    我想将我的第一个 APK 应用程序上传到 Android Market 但我收到了此错误 顺便说一下 在 stackoverflow 中搜索时并没有引导我找到正确的链接 市场不接受使用调试证书签名的 APK 创建有效期至少 50 年的新证书
  • onTaskRemoved() 在华为和小米设备中没有被调用

    我一直在使用onTaskRemoved 服务中的方法 用于检测应用程序何时通过滑动从设备最近列表中删除 我执行一些日志记录和发生这种情况时需要执行的一些其他操作 它工作完美 然后我在运行Android 6 0的华为设备上检查了这个方法 该方
  • 受信任的网络活动 - 地址栏不隐藏(Android 72 的 Chrome)

    我已经关注了this https developers google com web updates 2017 10 using twa了解如何使用受信任的 Web 活动的指南 一切正常 但地址栏仍然出现 一开始我认为这是因为当应用程序正在
  • 如何将样式应用于我拥有的所有 TextView? [复制]

    这个问题在这里已经有答案了 可能的重复 设计所有 TextView 或自定义视图 的样式 而不向每个 TextView 添加样式属性 https stackoverflow com questions 6801890 styling all
  • LifeCycleAware Fragment 中的片段生命周期事件

    我有一个生命周期感知片段和一个LifecycleObserver class public class MyFragment extends Fragment Override public void onCreate Nullable B
  • Android GetPTLAFormat 上的 Phonegap 错误

    我们正在开发一个使用 jQuery 移动和电话间隙的应用程序 一切似乎都工作正常 但是当在连接的 Android 手机上运行应用程序时 我们在 Eclipse logcat 中看到大量类似这样的错误 0 GetPTLAFormat inva

随机推荐

  • 更改和传递 tabControls tabPage 内的内容

    我正在使用 Windows 窗体应用程序并遇到以下问题 我在应用程序中使用 tabControl 当用户执行特定操作时 需要更改某些 tabPage 内的内容 例如 一个 tabPage 包含一个文本区域和一个按钮 当用户单击按钮时 文本区
  • 无法使用 django-userena 启动帐户应用程序

    尝试安装 django userena 并在启动时 python manage py startapp polls 我收到 userena compat SiteProfileNotAvailable 错误 所以这很奇怪 首先 官方 Dja
  • 如何在不创建函数的情况下删除 SQL 中的非字母数字字符?

    我正在尝试删除表中多列中的非字母数字字符 并且无权创建函数或临时函数 我想知道这里是否有人有过在不创建任何函数的情况下删除非字母数字字符的经验 谢谢 我正在使用 MS SQL Server Management Studio v17 9 1
  • C++ 程序崩溃时如何获取堆栈跟踪? (使用msvc8/2005)[重复]

    这个问题在这里已经有答案了 有时我的 C 程序在调试模式下崩溃 我得到的是一个消息框 指出某些内部内存管理例程 访问未分配的内存等 中的断言失败 但我不知道它是从哪里调用的 因为我没有得到任何堆栈跟踪 如何获取堆栈跟踪或至少查看代码中失败的
  • 在 HTML 中隐藏 SVG 元素而不禁用内部定义的剪辑路径?

    参考问题剪辑路径在 SVG 精灵中不起作用 https stackoverflow com questions 29480607 clip path not working in svg sprite 看来我们不能使用style displ
  • python 中的 Selenium 单元测试是什么?

    用 突出显示的第 3 16 17 18 和 19 行的含义是什么 有人可以解释一下他们是做什么的吗 我是 python 和编程新手 import unittest from selenium import webdriver class I
  • SQL Server:通过查询找出列的默认值

    如何使用 SQL 查询找出表中列的默认值 通过使用此存储过程 sp columns tablename 我获得了有关特定表的列的一些信息 但缺少列的默认值 我怎样才能获得它 您可以使用以下内容找到存储的定义 请记住调整列和表名称以查找与您的
  • 使用 Yeoman 禁用 LiveReload

    在 IE8 中测试时 LiveReload 会抛出错误 因为不支持 Web 套接字 有没有办法配置 yeoman 来禁用 LiveReload Yeoman 不支持 IE8 这是有充分理由的 但是 您可以执行艾伦描述的操作 或者您可以覆盖s
  • 如何外部化 web.xml servlet init-param? Spring DelegatingFilterProxy 用于 Servlet?

    我有一个无法修改的第 3 方 servlet 它接受一个init param我想外部化 来自 web xml 我可以外部化 servlet 过滤器init param using 委托过滤代理 http static springsourc
  • Tomcat 上下文管理

    tomcat 6 0 文档位于http tomcat apache org tomcat 6 0 doc config context html http tomcat apache org tomcat 6 0 doc config co
  • 通过反射调用 getter 的最佳方式

    我需要获取具有特定注释的字段的值 因此通过反射我能够获取此字段对象 问题是这个字段将始终是私有的 尽管我事先知道它总是有一个 getter 方法 我知道我可以使用 setAccesible true 并获取它的值 当没有 Permissio
  • Yii 不是自动的,包括 jquery

    我在使用 Yii 和 Jquery 时遇到一个奇怪的问题 当我在本地主机上打开一个使用 ajax jquery 的页面时 Yii 会自动添加对页面的资产包含调用 但是 当我在服务器上运行相同的代码时 Yii 不会执行此
  • Django 以 10 为基数的 int() 的文字无效

    我正在 Django 中创建一个简单的搜索结果页面 用户通过文本搜索并从下拉列表中添加城市字段 查询如下 if query in request GET and request GET query city request GET city
  • 如何在椭圆形边框内设置圆形图标元素的样式?

    我正在尝试编写此代码 但我在如何处理边框和其他东西中的不同颜色方面遇到了困难 到目前为止 我的 html 代码中有 buttonfilter color 0065FC background color DEEBFF height 20px
  • 如何在 Git 中查看文件历史记录?

    通过 Subversion 我可以使用乌龟SVN https en wikipedia org wiki TortoiseSVN查看文件的历史记录 日志 我怎样才能用 Git 做到这一点 我只是寻找特定文件的历史记录 然后比较不同版本的能力
  • 如何在 Angular 2 中创建导入 QuillJS 模块的组件?

    我对 Angular 2 和 TypeScript 还很陌生 我正在使用 AngularCLI 和 NPM 创建我的 Angular 项目 我已经使用 NPM 将 quill 节点模块安装到我的项目中 我现在正在尝试创建一个组件 在其中我可
  • DataGridView 自动调整大小但限制最大列大小

    在我的 C 4 0 应用程序中 我有一个 DataGridView 来显示一些数据 我希望列的大小与内容相对应 因此我将 AutoSizeColumnsMode 设置为 AllCellsExceptHeader 但我想限制列的增长超过某个值
  • Android M 检测权限对话框是否可见

    如何以编程方式确定用户是否可以看到权限对话框 以便我知道在这种情况下该怎么做 Override protected void onStart super onStart ActivityManager am ActivityManager
  • iOS 11 beta 4 呈现渲染缓冲区崩溃

    当调用 EAGLContext PresentRenderbuffer 方法时 我的应用程序在 iOS 11 beta 4 15A5327g 上崩溃 仅当我在 Xcode 中调试时才会发生这种情况 当我手动启动应用程序时 它不会崩溃 在低于
  • 从 android 中的 tabactivity 调用 listactiviy

    是否可以通过tab Activity调用listactivity 基本上 我正在开发一个带有 3 个选项卡的应用程序 为此我使用 tabactivity 此外 在其中一个选项卡中我想要一个列表视图 所以我从列表活动中派生出来 现在我想在列表