我在我的应用程序中使用uber api,我想指定优步的类型,例如。 UberX。这样可以减少用户在旅行中花费的金额。我的应用程序的当前状态允许用户在uberX和Uber之间选择我在product_id中指定的国家/地区。如何禁用UberSelect选项?以下是我的小部件的代码:
RideRequestButton rideRequestButton = new RideRequestButton(context);
layout.addView(rideRequestButton);
Activity activity = this; // If you're in a fragment you must get the containing Activity!
int requestCode = 1234;
rideRequestButton.setRequestBehavior(new RideRequestActivityBehavior(activity, requestCode));
// Optional, default behavior is to use current location for pickup
RideParameters rideParams = new RideParameters.Builder()
.setProductId("a1111c8c-c720-46c3-8534-2fcdd730040d")
.setPickupLocation(37.775304, -122.417522, "Uber HQ", "1455 Market Street, San Francisco")
.setDropoffLocation(37.795079, -122.4397805, "Embarcadero", "One Embarcadero Center, San Francisco")
.build();
rideRequestButton.setRideParameters(rideParams);
RideRequestView rideRequestView = new RideRequestView(context);
//Optionally set Session, will use default session from UberSDK otherwise
//rideRequestView.setSession(session);
rideRequestView.setRideParameters(rideParameters)
rideRequestView.setRideRequestViewCallback(new RideRequestViewErrorCallback() {
@Override
public void onErrorReceived(RideRequestViewError error) {
switch (error) {
// Handle errors
}
}
});
layout.addView(rideRequestView);
rideRequestView.load();
答案 0 :(得分:2)
这只是一个例子:
答案 1 :(得分:2)
为什么不使用Javascript来确定用户点击选择的颜色?如果您只想更改页面的背景颜色,可以通过简单的jQuery函数来完成。
答案 2 :(得分:1)
您可以使用SASS或更少。 你有切换主题的一些变量和切换值。