Просмотр исходного кода

处理审批流出现的webView显示问题

Bitliker 8 лет назад
Родитель
Сommit
ff87bca185

+ 2 - 0
app_core/common/src/main/res/layout/item_approval_rv.xml

@@ -32,10 +32,12 @@
             android:id="@+id/valueWeb"
             style="@style/approvalItemStyle"
             android:layout_width="match_parent"
+            android:layout_height="wrap_content"
             android:gravity="center|left"
             android:visibility="gone"/>
 
         <LinearLayout
+            android:id="@+id/valueLL"
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             android:orientation="vertical">

+ 5 - 3
app_modular/appmessages/src/main/java/com/modular/appmessages/adapter/ApprovalAdapter.java

@@ -11,15 +11,16 @@ import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
 import android.webkit.WebView;
-import android.widget.DatePicker;
 import android.widget.EditText;
 import android.widget.FrameLayout;
 import android.widget.ImageView;
 import android.widget.TextView;
 
+import com.modular.appmessages.R;
+
 import com.afollestad.materialdialogs.MaterialDialog;
 import com.common.LogUtil;
-import com.common.data.CalendarUtil;
+
 import com.common.data.ListUtils;
 import com.common.data.StringUtil;
 import com.core.app.MyApplication;
@@ -31,7 +32,7 @@ import com.core.utils.ToastUtil;
 import com.core.utils.helper.AvatarHelper;
 import com.core.widget.CustomProgressDialog;
 import com.core.widget.listener.EditChangeListener;
-import com.modular.appmessages.R;
+
 
 import java.io.File;
 import java.util.ArrayList;
@@ -379,6 +380,7 @@ public class ApprovalAdapter extends RecyclerView.Adapter<RecyclerView.ViewHolde
             if (isWeb(approval.getValues())) {
                 setViewShowAble(true, holder.valueWeb);
                 setViewShowAble(false, holder.valueEt, holder.valueTv);
+                LogUtil.i(approval.getValues());
                 holder.valueWeb.loadDataWithBaseURL(null, approval.getValues(), "text/html", "utf-8", null);
             } else {
                 setViewShowAble(true, holder.valueTv);