2017-02-16 5 views
0

Я показываю список курсов с фиктивными данными. Я использую пользовательский формат , чтобы показать курс. Извлечение списка объектов с сервера. Все работает нормально в режиме отладки или запускает приложение на устройстве.Android Список Просмотр данных не отображается в режиме производства APK

Теперь, когда я построю подписал APK для режима производства Данные в списке не отображается. Данные поступают с сервера, а также успешно отображаются в списке. Но он не появляется.

enter image description here

Вот код моего пользовательского файла макета.

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="wrap_content"> 
<TextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:id="@+id/tvCourseName" 
    android:gravity="center" 
    android:textSize="22sp" 
    android:layout_marginStart="15dp" 
    android:layout_marginEnd="15dp" 
    android:layout_marginTop="5dp" 
    android:layout_marginBottom="5dp" 
    android:textColor="@color/main" 
    android:background="@drawable/background_course_name" 
    android:text="@string/english"/> 
</RelativeLayout> 

И вот код для адаптера.

public View getView(int position, View convertView, ViewGroup parent) { 

    LayoutInflater inflater = LayoutInflater.from(getContext()); 
    View view = inflater.inflate(R.layout.course_row_layout,parent,false); 

    response = getItem(position); 

    tvCourseName = (TextView)view.findViewById(R.id.tvCourseName); 
    tvCourseName.setText(response.getTitle()); 

    return view; 
} 
+1

опубликовать LogCat и Gradle файл и цвета файл слишком –

+0

редактировать Ваши вопросы и предоставить необходимые файлам –

+0

Http: // StackOverflow. com/questions/31590714/getcolorint-id-debrecated-on-android-6-0-marshmallow-api-23 –

ответ

0

Если вы считаете, что ничего не изменилось в исходном коде, и это происходит только в сборке релиз, пожалуйста, проверьте файл progaurd. try diable progaurd в выпуске build

положить minifyEnabled false в файл градиента, а затем посмотреть, что произойдет.

Если это вызвано progaurd, попытайтесь сохранить свой класс сущностей или настроенный Вид с запутывания

+0

Позвольте мне проверить это. –

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