Android:Uber RideRequestButton将ub_style动态更改为白色

时间:2016-09-23 20:52:06

标签: android uber-api

我希望以编程方式(使用Java)更改Uber Rides SDK中提供的Uber样式的RideRequestButton。我知道我们可以使用xml作为uber更改它:ub_style =" white",但是如何使用Java Code?我无法在文档中找到这样的东西。

1 个答案:

答案 0 :(得分:1)

优步按钮目前不支持在构建主题后以编程方式设置主题,但在构造时,您可以使用new RideRequestButton(this, null, 0, R.style.MyUberStyle);定义名为MyUberStyle的样式,其中包含您请求的Uber样式。但是,我建议使用两个不同的主题布局文件,并调用context.getLayoutInflater().inflate(R.layout.my_black_uber_button, rootView);

如果这些内容无法满足您的需求并且您还有其他功能请求,请在https://github.com/uber/rides-android-sdk/issues上提交

谢谢!