2017-12-18 199 views
-5

代碼:如何從編輯文本值的標籤活動的片段Android Studio中3.0.1

public class CustomerDetails extends Fragment { 
    EditText CustomerCode,FullName,AddressLine1,AddressLine2,MobileNo,EmailId,CustomerType; 
    Button Submit; 
    IonExchangeDataBasehelper ionexchangedatabase; 

     @Override 
     public View onCreateView(LayoutInflater inflater, ViewGroup container, 
           Bundle savedInstanceState) { 
      // Inflate the layout for this fragment 
    //super.onCreate(savedInstanceState); 
      // View v =inflater.inflate(R.layout.fragment_customer_details,container,false); 
      View v =getActivity().getLayoutInflater().inflate(R.layout.fragment_customer_details,null); 
      CustomerCode=(EditText)v.findViewById(R.id.CustomerCode); 
      FullName=(EditText)v.findViewById(R.id.FullName); 
      AddressLine1=(EditText)v.findViewById(R.id.AddressLine1); 
      AddressLine2=(EditText)v.findViewById(R.id.AddressLine2); 
      MobileNo=(EditText)v.findViewById(R.id.MobileNo); 
      EmailId=(EditText)v.findViewById(R.id.EmailId); 
      CustomerType=(EditText)v.findViewById(R.id.CustomerType); 
      Submit=(Button)v.findViewById(R.id.Submit); 

      Submit.setOnClickListener(new View.OnClickListener() { 
       @Override 
       public void onClick(View view) { 
        String abc = CustomerCode.getText().toString(); 
        Toast.makeText(getActivity(),"hhh :" ,Toast.LENGTH_SHORT).show(); 
        // database(); 
       } 
      }); 

      return v; 

     } 
+1

什麼是錯誤?活動中是edittext嗎? –

+0

你的意思是說,如何從EditText檢索值? –

+0

沒有它的片段,但即時通訊無法獲取edittext的值 –

回答

0

清理你的代碼;嘗試並說,如果你仍然有錯誤

public class CustomerDetails extends Fragment { 
       EditText customerCode,fullName,addressLine1,addressLine2,mobileNo,emailId,customerType; 
       Button submit; 
       IonExchangeDataBasehelper ionexchangedatabase; 

        @Override 
     public View onCreateView(LayoutInflater inflater, ViewGroup container, 
     Bundle savedInstanceState) { 
     // Inflate the layout for this fragment 
     v = inflater.inflate(R.layout.fragment_customer_details, container, 
     false); 
     // get the reference of views 
         customerCode=(EditText)v.findViewById(R.id.CustomerCode); 
         fullName=(EditText)v.findViewById(R.id.FullName); 
         addressLine1=(EditText)v.findViewById(R.id.AddressLine1); 
         addressLine2=(EditText)v.findViewById(R.id.AddressLine2); 
         mobileNo=(EditText)v.findViewById(R.id.MobileNo); 
         emailId=(EditText)v.findViewById(R.id.EmailId); 
         customerType=(EditText)v.findViewById(R.id.CustomerType); 
         submit=(Button)v.findViewById(R.id.Submit); 

         submit.setOnClickListener(new View.OnClickListener() { 
          @Override 
          public void onClick(View view) { 
           String abc = customerCode.getText().toString(); 
           Toast.makeText(getActivity(), abc ,Toast.LENGTH_SHORT).show(); 
           // database(); 
          } 
         }); 

         return v; 

        } 
相關問題