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