Android-我们可以通过编程方式创建材质视图吗?

时间:2016-02-14 09:17:58

标签: android material

是否可以通过编程方式创建Material Design视图(如button,textView,...)? 喜欢

    AwesomeButton btnTest=new AwesomeButton (context);

我想要像rey5137这样的全功能库,但没有使用XML并且支持旧的android(可能是Android 2.3及更高版本)。

2 个答案:

答案 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代码创建视图。 希望这有帮助!