я пытаюсь создать блесну в диалоговом окнекласс отливать диалог исключения андроид
final Dialog viewDialog = new Dialog(NewActivity.this);
viewDialog.getWindow().setFlags(
WindowManager.LayoutParams.FLAG_BLUR_BEHIND,
WindowManager.LayoutParams.FLAG_BLUR_BEHIND);
viewDialog.setTitle("Nearest "+currentLocationType);
LayoutInflater li = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View dialogView = li.inflate(R.layout.nearestlocs, null);
viewDialog.setContentView(dialogView);
// error is in the next line
Spinner addressSpinner = (Spinner)
dialogView.findViewById(R.id.addressSpinner);
Button okButton = (Button) dialogView.findViewById(R.id.okbutton);
nearestlocs.xml является
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Spinner android:id="@+id/addressSpinner"
android:drawSelectorOnTop="true" android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<Button android:text="Show route on Map" android:id="@+id/okbutton"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"></Button>
</LinearLayout>
журнал ошибок
03-14 01:09:24.686: WARN/dalvikvm(6583): threadid=3: thread exiting with uncaught exception (group=0x4001b188)
03-14 01:09:24.686: ERROR/AndroidRuntime(6583): Uncaught handler: thread main exiting due to uncaught exception
03-14 01:09:24.706: ERROR/AndroidRuntime(6583): java.lang.ClassCastException: android.widget.CheckBox
03-14 01:09:24.706: ERROR/AndroidRuntime(6583): at com.isproj3.NewActivity.displayNearestLocations(NewActivity.java:177)
03-14 01:09:24.706: ERROR/AndroidRuntime(6583): at com.isproj3.NewActivity.access$3(NewActivity.java:160)
может кто-нибудь пожалуйста, скажите какую ошибку я совершу? потратили более 2-3 часов, чтобы исправить это, но напрасно! я понятия не имею, где находится флажок.
Я просто ударил эту ошибку, код отличает findViewById для WebView и андроида жалуется java.lang.ClassCastException: android. widget.CheckBox – albb