thank you its working fine. On Sat, Aug 27, 2011 at 2:37 PM, gaurav gupta <[email protected]>wrote:
> Hi Aparna, > > * final EditText oldPassword = (EditText) > changePassword.findViewById(R.id.old_password);* > *Use this line* > ** > * final EditText oldPassword = (EditText) > textEntryView.findViewById(R.id.old_password);* > > On Sat, Aug 27, 2011 at 2:36 PM, gaurav gupta > <[email protected]>wrote: > >> H >> >> >> On Sat, Aug 27, 2011 at 2:27 PM, aparna rani <[email protected]>wrote: >> >>> hi i am implementing change password option in my app. i displayed dialog >>> alert box. >>> when i trying to get data from edittext failed. why i don't know please >>> help me? >>> >>> LayoutInflater factory = LayoutInflater.from(this); >>> final View textEntryView = factory.inflate(R.layout.password, >>> null); >>> >>> AlertDialog.Builder alert = new AlertDialog.Builder(this); >>> >>> alert.setTitle("Change Passwoed"); >>> alert.setView(textEntryView); >>> AlertDialog changePassword = alert.create(); >>> >>> final EditText oldPassword = (EditText) >>> changePassword.findViewById(R.id.old_password); >>> final EditText newPassword = (EditText) >>> changePassword.findViewById(R.id.new_password); >>> final EditText retypePassword = (EditText) >>> changePassword.findViewById(R.id.retype_password); >>> alert.setPositiveButton("Submit", new >>> DialogInterface.OnClickListener() { >>> public void onClick(DialogInterface dialog, int whichButton) >>> { >>> String oldPass=oldPassword.getText().toString(); >>> String newPass=newPassword.getText().toString(); >>> String retypePass=retypePassword.getText().toString(); >>> >>> if(oldPass.trim().length()==0||newPass.trim().length()==0||retypePass.trim().length()==0) >>> { >>> displayAlert("Enter three fields"); >>> } >>> >>> } >>> }); >>> >>> alert.setNegativeButton("Cancel", new >>> DialogInterface.OnClickListener() { >>> public void onClick(DialogInterface dialog, int whichButton) >>> { >>> // Canceled. >>> } >>> }); >>> alert.show(); >>> >>> //password.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"> >>> <TableLayout android:id="@+id/LinearLayout_item" >>> android:layout_width="fill_parent" >>> android:layout_height="fill_parent"> >>> <TableRow> >>> <EditText android:id="@+id/old_password" >>> android:layout_width="fill_parent" >>> android:password="true" >>> android:singleLine="true" >>> android:hint="Old Password"/> >>> </TableRow> >>> <TableRow> >>> <EditText android:id="@+id/new_password" >>> android:hint="New Password" >>> android:layout_width="fill_parent" >>> android:password="true" >>> android:singleLine="true"/> >>> </TableRow> >>> <TableRow> >>> <EditText android:id="@+id/retype_password" >>> android:layout_width="fill_parent" >>> android:hint="Retype New Password" >>> android:password="true" >>> android:singleLine="true"/> >>> </TableRow> >>> </TableLayout> >>> </LinearLayout> >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Android Developers" group. >>> To post to this group, send email to [email protected] >>> To unsubscribe from this group, send email to >>> [email protected] >>> For more options, visit this group at >>> http://groups.google.com/group/android-developers?hl=en >> >> >> > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

