2014-10-26 3 views
-3

Я использую uber api из своего приложения, и я хотел бы указать тип uber, например. UberX. Это делается для того, чтобы уменьшить количество, потраченное пользователем на поездку. Текущее состояние моего приложения позволяет пользователю выбирать между uberX и Uber, которые находятся в стране, указанной в моем product_id. Как отключить параметр UberSelect? Ниже приведен код для моего виджета:Укажите Uber Type i uber Api

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

Подумайте о том, что вы пробовали до сих пор. Вы всегда можете настроить cookie, а затем отработать – Idris

ответ

2

Это только пример:

  1. Создания различных CSS-файлов для каждого из того
  2. Запрашивать установить тему
  3. Save тема в базе данных
  4. Извлеките тему (имя или значение) из базы данных и выберите правый CSS-файл с помощью операторов switch или if.
2

Почему бы не просто использовать Javascript, чтобы определить, какой цвет выбран по щелчку пользователя? Вы можете сделать это с помощью простой функции jQuery, если хотите изменить цвет фона на своей странице.

1

Вы можете использовать SASS или менее для этого. у вас есть переменные и значение переключателя при переключении темы.

Смежные вопросы