我是Android新手, 使用Android Studio。
在我的项目中我做了很多活动。 现在我想为所有活动制作一个导航抽屉。
我不想使用碎片。
提前感谢。
答案 0 :(得分:1)
如果您不想使用片段,那么最好的方法是创建一个扩展(function() {
var styleArr = ["size:medium", "height:10cm", "font-size: 18px"];
var resultObject = {};
styleArr.forEach(function(item) {
var values = item.replace(/\"/g, '').split(':');
resultObject[values[0]] = values[1];
});
console.log(resultObject)
})()
(或BaseActivity
)的Activity
。内部AppCompactActivity
方法执行导航抽屉的所有编码。
现在,对于哪个活动,需要导航抽屉,您可以扩展onCreate
。
例如:
BaseActivity
不要忘记在不同活动的布局文件中包含导航抽屉xml代码。
您也可以使用include重复使用抽屉布局。