2013-06-02 4 views
0

Я получаю сообщение об ошибке не может найти символуНе удается найти символ ошибки андроида сводную

@Override 
public View newView(Context context, Cursor cursor, ViewGroup parent) { 
    View row = mInflater.inflate(R.layout.theme_item, parent, false); 
    row.setTag(new ViewHolder(row)); 
    return row; 
} 

@SuppressWarnings("deprecation") 
@Override 
public void bindView(View view, Context context, Cursor cursor) { 

    ThemeItem themeItem = mDAOItem; 
    ViewHolder holder = (ViewHolder) view.getTag(); 

    // int orientation = 
    // context.getResources().getConfiguration().orientation; 
    // holder.preview.setImageURI(themeItem.getPreviewUri(orientation)); 
    String hash = themeItem.getPreviewHash(); (this line seems to be the error) 

    if (mBitmaps.containsKey(hash)) { 
     holder.preview.setImageBitmap(mBitmaps.get(hash)); 
    } else { 
     Log.w("Theme","Hit else"); 
     // make sure it is not null to fix bug caused by a shitty theme 
     // provider 
     if (hash == null || hash.isEmpty()) {// holder.preview.getDrawable()==null){ 
      // TODO: find a more suitable image 
      holder.preview 
        .setImageResource(android.R.drawable.ic_delete); 
     } else { 
      byte[] bitmap = Base64.decode(hash, 0); 
      holder.preview.setImageBitmap(BitmapFactory 
        .decodeByteArray(bitmap, 0, bitmap.length)); 
+2

Привет, Добро пожаловать в StackOverflow. Если вам нужен реальный и быстрый ответ, вам нужно будет дать дополнительную информацию об ошибке. Пожалуйста, покажите больше своего кода (например, какой тип объекта 'themeItem'). Кроме того, пожалуйста, укажите полный код stacktrace в вашем коде. Измените свой вопрос, и я уверен, что вы получите ответ в кратчайшие сроки. –

+0

Где отслеживается исключение? Пожалуйста, поделитесь этим? –

+0

Это означает ваш «LogCat», то есть полный список сообщений об ошибках, которые вы видите в журнале. –

ответ

1

http://pastie.org/7997386

поставщика/TMobile/приложения/ThemeChooser/SRC/COM/TMobile/themechooser/ThemeChooser.java: 345: не может найти символ символ: метод getPreviewHash() местоположение: класс com.tmobile.themes.provider.ThemeItem String hash = themeItem.getPreviewHash(); ^

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