【发布时间】:2015-12-21 15:39:52
【问题描述】:
我是一名 Android 初学者,我想知道如何将自定义视图添加到布局 activity_main.xml。
在我的MainActivity 我有以下内容:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
}
我想在我的activity_main 布局中添加一个Tileview:
TileView tileView = new TileView( this );
tileView.setSize( 2000, 3000 ); // the original size of the untiled image
tileView.addDetailLevel( 1f, "tile-%d-%d.png");
setContentView( tileView );
它们两个单独工作都很好。虽然我无法创建多个setContentView,但我想知道如何将tileView 创建到activity_main 布局(或一个id)中。我用LayoutInflater 尝试了几件事,但还没有成功。
提前致谢。
对于tileview,请参阅:https://github.com/moagrius/TileView
【问题讨论】:
标签: android android-layout layout setcontentview