-2
我想在屏幕上显示textview的多个标签,当我将触摸屏幕。现在我正在使用我在xml中创建的标签(Textview),但是不可能在xml中创建多个标签。有什么办法可以动态创建多个标签吗? 我的代码:如何在Android屏幕上点击屏幕时显示多个标签(Textview)?
public boolean onTouch(View arg0, MotionEvent event)
{
show tag();
}
private void showTag() {
if(tagFlag==0)
{
AbsoluteLayout.LayoutParams params = ((AbsoluteLayout.LayoutParams) _tagLiley.getLayoutParams());
params.x = (int) tagX;
params.y = (int) tagY;
_tagLiley.setLayoutParams(params);
_tagLiley.setVisibility(View.VISIBLE);
tag1=_categorySearchET.getText().toString().trim();
_tagName.setText(tag1);
_tagName.setTextSize(8);
tagFlag=1;
}
else if (tagFlag==1) {
AbsoluteLayout.LayoutParams params = ((AbsoluteLayout.LayoutParams) _tagLiley2.getLayoutParams());
params.x = (int) tagX;
params.y = (int) tagY;
_tagLiley2.setLayoutParams(params);
_tagLiley2.setVisibility(View.VISIBLE);
tag2=_categorySearchET.getText().toString().trim();
_tagName2.setText(tag2);
_tagName2.setTextSize(8);
tagFlag=2;
}
else if (tagFlag==2) {
AbsoluteLayout.LayoutParams params = ((AbsoluteLayout.LayoutParams) _tagLiley3.getLayoutParams());
params.x = (int) tagX;
params.y = (int) tagY;
_tagLiley3.setLayoutParams(params);
_tagLiley3.setVisibility(View.VISIBLE);
tag3=_categorySearchET.getText().toString().trim();
_tagName3.setText(tag3);
_tagName3.setTextSize(8);
}
}
@SpringBreaker我是初学者。我没有那么多的知识。如果你有我的问题的答案,然后帮助我。 –
你想要显示什么标签? –
这是一个texview .. –