目前,我正在制作一个实时模板,用相关的布局管理器和适配器初始化回收站视图。
我想知道如何在eclipse中实现占位符值(如$ {}),以便代码更清晰。
示例实时模板代码:
= (RecyclerView) findViewById();
LinearLayoutManager = new LinearLayoutManager(this);
= new ;
.setLayoutManager();
.setHasFixedSize(true);
.setAdapter();
所需的实时模板代码:
mList = (RecyclerView) findViewById(R.id.my_view);
LinearLayoutManager mLayout = new LinearLayoutManager(this);
mAdapter = new MyAdapter();
mList.setLayoutManager(mLayout);
mList.setHasFixedSize(true);
mList.setAdapter(mAdapter);
答案 0 :(得分:2)
我知道在IntelliJ-IDEA中,对于实时模板,您可以定义占位符 使用 $$ (例如 $ mList $ )。在实时模板文本中存在此类变量后,可以通过单击“编辑变量”按钮(如下所示)对其进行编辑。希望有所帮助!
为了能够动态设置mList变量,请单击"编辑变量"并编辑" mList"变量如下图所示:
在您使用LiveTemplate类型" myList"之后并且所有放置变量的地方都将被您的输入替换。
答案 1 :(得分:0)
为了将来参考,我找不到实时模板的占位符;但是,我刚写了" dummy"变量名称,例如yourAdapter,表示需要更改它们。