Commit 7b2f742f authored by linfeng's avatar linfeng

旅游订单详情

parent dd654524
...@@ -13,18 +13,19 @@ import android.webkit.WebResourceRequest; ...@@ -13,18 +13,19 @@ import android.webkit.WebResourceRequest;
import android.webkit.WebSettings; import android.webkit.WebSettings;
import android.webkit.WebView; import android.webkit.WebView;
import android.webkit.WebViewClient; import android.webkit.WebViewClient;
import com.rv.home.R2; import android.widget.TextView;
import com.ruiwenliu.wrapper.base.BaseBean; import com.ruiwenliu.wrapper.base.BaseBean;
import com.ruiwenliu.wrapper.base.BaseStatusActivity; import com.ruiwenliu.wrapper.base.BaseStatusActivity;
import com.ruiwenliu.wrapper.weight.TitleView; import com.ruiwenliu.wrapper.weight.TitleView;
import com.rv.home.R; import com.rv.home.R;
import com.rv.home.R2;
import com.rv.home.rv.module.ApiConfig; import com.rv.home.rv.module.ApiConfig;
import com.rv.home.rv.module.basic.presenter.PickerPresenter; import com.rv.home.rv.module.basic.presenter.PickerPresenter;
import com.yuyife.okgo.OkGoUtil; import com.yuyife.okgo.OkGoUtil;
import butterknife.BindView; import butterknife.BindView;
import butterknife.ButterKnife; import butterknife.ButterKnife;
import butterknife.OnClick;
import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat; import static com.ruiwenliu.wrapper.weight.webview.SafeWebView.hasKitkat;
...@@ -36,6 +37,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent ...@@ -36,6 +37,10 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
@BindView(R2.id.webView) @BindView(R2.id.webView)
WebView mWebView; WebView mWebView;
@BindView(R2.id.tv_cancel_order)
TextView tvCancelOrder;
@BindView(R2.id.tv_pick_up_the_car)
TextView tvPickUpTheCar;
private String webUrl; private String webUrl;
private int type; private int type;
...@@ -96,18 +101,29 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent ...@@ -96,18 +101,29 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
no = intent.getStringExtra("no"); no = intent.getStringExtra("no");
switch (type) { switch (type) {
case 3: case 3:
tvCancelOrder.setVisibility(View.VISIBLE);
tvPickUpTheCar.setVisibility(View.VISIBLE);
break; break;
case 4: case 4:
tvCancelOrder.setVisibility(View.VISIBLE);
tvPickUpTheCar.setVisibility(View.VISIBLE);
tvPickUpTheCar.setText("立即上车");
break; break;
case 5: case 5:
tvCancelOrder.setVisibility(View.GONE);
tvPickUpTheCar.setVisibility(View.VISIBLE);
tvPickUpTheCar.setText("去评价");
break; break;
case 6: case 6:
tvCancelOrder.setVisibility(View.GONE);
tvPickUpTheCar.setVisibility(View.VISIBLE);
tvPickUpTheCar.setText("去评价");
break; break;
} }
webUrl = ApiConfig.HTTP_URL_CAR_TYPE_TRAVELORDERDETAIL + "?no=" + no; webUrl = ApiConfig.HTTP_URL_CAR_TYPE_TRAVELORDERDETAIL + "?no=" + no;
Log.i("travelorderdetailsactivi", "initView: " +webUrl); Log.i("travelorderdetailsactivi", "initView: " + webUrl);
initWeb(); initWeb();
} }
...@@ -209,6 +225,13 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent ...@@ -209,6 +225,13 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
}); });
} }
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO: add setContentView(...) invocation
ButterKnife.bind(this);
}
public class AndroidJs { public class AndroidJs {
@JavascriptInterface @JavascriptInterface
public String getToken() { public String getToken() {
...@@ -216,8 +239,8 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent ...@@ -216,8 +239,8 @@ public class TravelOrderDetailsActivity extends BaseStatusActivity<PickerPresent
} }
@JavascriptInterface @JavascriptInterface
public ClipboardManager getCopy(){ public ClipboardManager getCopy() {
ClipboardManager clip = (ClipboardManager)mActivity.getSystemService(Context.CLIPBOARD_SERVICE); ClipboardManager clip = (ClipboardManager) mActivity.getSystemService(Context.CLIPBOARD_SERVICE);
clip.setText(no); clip.setText(no);
showToast("复制成功!"); showToast("复制成功!");
return clip; return clip;
......
...@@ -85,7 +85,7 @@ ...@@ -85,7 +85,7 @@
android:layout_marginLeft="@dimen/size_5" android:layout_marginLeft="@dimen/size_5"
android:background="@drawable/shape_rv_bg_yellow" android:background="@drawable/shape_rv_bg_yellow"
android:textColor="@color/colorWrite" android:textColor="@color/colorWrite"
android:text="@string/rv_pick_up_the_car" android:text="立即支付"
/> />
</LinearLayout> </LinearLayout>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment