Android :如何获得 XML 布局以及添加到布局中的视图?
Android : How can I have XML layout and the views that I added to my layout?
我有一个相对布局和一些文本视图...
我在java中定义了这个相对布局,并在其中添加了一个视图。
但结果我只有添加到布局中的视图..它没有显示任何文本框..
SampleView sample= new SampleView(this);
rl=(RelativeLayout) findViewById(R.id.rl);
rl.addView(sample);
我该如何解决? (在此代码中,它仅显示示例视图的对象......而不是我在布局中的文本视图)
调试是您的解决方案。
- 确保您添加的视图不与您的 textView 重叠。
- 确保您的文本视图有文本。尝试在 运行 时间内检查其大小。
最后使用 Android Studio 布局工具预览您的布局。您可以使用 tools 生成适合预览的内容。
我解决了。我的错误是:
canvas.drawColor(Color.WHITE);
在 onDraw 中...
我有一个相对布局和一些文本视图... 我在java中定义了这个相对布局,并在其中添加了一个视图。 但结果我只有添加到布局中的视图..它没有显示任何文本框..
SampleView sample= new SampleView(this);
rl=(RelativeLayout) findViewById(R.id.rl);
rl.addView(sample);
我该如何解决? (在此代码中,它仅显示示例视图的对象......而不是我在布局中的文本视图)
调试是您的解决方案。
- 确保您添加的视图不与您的 textView 重叠。
- 确保您的文本视图有文本。尝试在 运行 时间内检查其大小。
最后使用 Android Studio 布局工具预览您的布局。您可以使用 tools 生成适合预览的内容。
我解决了。我的错误是:
canvas.drawColor(Color.WHITE);
在 onDraw 中...