是否可以通过编程方式创建Material Design视图(如button,textView,...)? 喜欢
AwesomeButton btnTest=new AwesomeButton (context);
我想要像rey5137这样的全功能库,但没有使用XML并且支持旧的android(可能是Android 2.3及更高版本)。
答案 0 :(得分:0)
材料设计是关于xml中项目的不同组合。你不能没有xml设计。它不是java swing不要忘记,无论你想设计它们的基础应该是drawable或layout文件夹,而不是java代码
更新已修改的问题
在你的例子中,你说AwesomeButton,为了得到这样的东西,你需要有一个库,它也有xml设计文件,包括所有那些奇特的视觉效果。如果你没有设计你应该如何创建一个预先设计的按钮。
chamran,你让我的朋友变得复杂,你不能通过代码设计一个按钮,你必须有一个xml文件用于你自己的自定义材料。甚至默认按钮都有一个xml。
答案 1 :(得分:0)
是的,这是一个例子。 http://vtgames.vn/AnyoneCanCode/Android/?video=I2MUhgMGh7g&title=Create%20Views%20using%20Java%201 在那里,我有三个部分关于使用Java代码创建视图。 希望这有帮助!