2013-08-26 2 views
0

Привет Я пытаюсь применить ProgressDialog из XML.Невозможно бросить Вид из ProgressDialog

ProgressDialog progressBar =(ProgressDialog)findViewById(R.id.progressBar_first); 

Но произошла эта ошибка:

Cannot cast from View to ProgressDialog 

Мой макет XML является:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:orientation="horizontal" 
    android:background="@drawable/first_page" > 

    <ProgressBar 
     android:id="@+id/progressBar_first" 
     style="?android:attr/progressBarStyleHorizontal" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_gravity="center_vertical|center_horizontal" /> 
</LinearLayout> 

Пожалуйста, помогите мне, ребята!

+0

вы определяете Прогресс бар и приведения его к прогрессу диалога несовпадение типа вызывает у вас ошибка –

+0

Извините .. Но спасибо –

ответ

1

Написать так:

ProgressBar progressBar =(ProgressBar)findViewById(R.id.progressBar_first); 
+0

Спасибо, брат. Я так глуп! –

1

вы должны изменить его с помощью:

ProgressBar progressBar =(ProgressBar)findViewById(R.id.progressBar_first); 
Смежные вопросы