在android上的TextView中添加标签

时间:2011-04-18 19:04:32

标签: java android label textview

是否可以在TextView内添加EditText

2 个答案:

答案 0 :(得分:7)

通过编辑,我假设您要查找的是EditText的{​​{1}}属性。这将在EditText中添加一个稍微透明的标题,按下它后它将消失。

答案 1 :(得分:3)

我猜你想要一个TextView标签和一个编辑框TextEdit ......

LinearLayout ll = new LinearLayout(this);
ll.setOrientation(LinearLayout.VERTICAL);
TextView label = new TextView(this);
EditText edit = new EditText(this);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
     LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT);
label.setText("My Label");
edit.setText ("My Edit");
ll.addView(label, layoutParams);
ll.addView(edit, layoutParams);
setContentView(ll);

您可以在此处找到API:

http://developer.android.com/reference/android/widget/EditText.html

http://developer.android.com/reference/android/widget/TextView.html

http://developer.android.com/reference/android/widget/LinearLayout.html

您也可以将它们添加为xml文件。这里有一个非常简单的教程(你可以很容易地适应这个):http://developer.android.com/guide/tutorials/views/hello-linearlayout.html