选项卡内的文本视图

时间:2011-05-11 11:26:13

标签: android

我有三个标签。 我想知道一个标签是否可以有多个textview.Everytime我尝试添加一个新的textview,即使在屏幕上的不同位置,它们看起来重叠。

详细信息将在左侧排列,数据将在右侧排列。我无法在这里写出我想要的方式,因为我不知道如何制作标签。

但是这个想法是这样的:在左边是一个完美的列,包括姓名,登录,地址等......在右侧是一个完美的列,其中包含姓名,登录名,地址等...... / p>

我想做的事情就像是,例如:

|个人| - >标签

标签内:

信息

姓名:Zoe Shnoeder

登录:zoe-shnd

地址:英国伦敦Ulisses街

出生日期:1990年11月13日

联系人

电话:2134212

电子邮件:zoeshn@hotmail.com

如果可能的话,围绕“信息”及其详细信息的正方形和“联系人”及其详细信息的另一个正方形,如

-Contacts ---------------------------

|电话:2134212 |

|电子邮件:zoeshn@hotmail.com |

提前致谢, 丽塔

2 个答案:

答案 0 :(得分:0)

您需要一些包含TextView的布局。我建议你开始with this one
修改:

LinearLayout layout = new LinearLayout(this);
layout.setOrientation(LinearLayout.VERTICAL);
TextView nameView = new TextView(this);
nameView.setText("text");
layout.addView(nameView);
TextView anotherView = new TextView(this);
anotherView.setText("anotherTextView");
layout.addView(anotherView);
setContentView(layout);

考虑使用xml中的textview制作布局,并参考教程。

答案 1 :(得分:0)

嗯...好吧......这是......

TabHost tabHost = (TabHost)findViewById(android.R.id.tabhost);\\ the TabHost.TabSpec spec; // Resusable TabSpec for each tab Intent intent; // Reusable Intent for each tab // Create an Intent to launch an Activity for the tab (to be reused) intent = new Intent().setClass(this, YourClass1.class).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

最后

tabHost.setCurrentTab(0); \ first标签以0开头,第二个标签以

开头

然后在类中只显示一个视图,其中包含要在布局中默认填充的所有stings,并使用相对布局,以便更好地控制视图的位置。如果您有任何其他问题,请与我们联系。

RAJESH