Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.treego;
- import android.hardware.Camera;
- import android.os.Bundle;
- import android.support.v4.app.Fragment;
- import android.view.LayoutInflater;
- import android.view.View;
- import android.view.ViewGroup;
- import android.widget.CheckBox;
- import android.widget.EditText;
- import android.widget.RatingBar;
- import android.widget.Spinner;
- import android.widget.TextView;
- import org.w3c.dom.Text;
- public class addTreePg7 extends Fragment {
- public View rootView;
- public static addTreePg7 newInstance() {
- return new addTreePg7();
- }
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- rootView = inflater.inflate(R.layout.content_addtreepg7, container, false);
- ImportAllViews();
- GetAllTypedInfo();
- CalculateInfo();
- return rootView;
- }
- public View viewAddTreePg1, viewAddTreePg2, viewAddTreePg3, viewAddTreePg4, viewAddTreePg5, viewAddTreePg6, viewAddTreePg7;
- public Spinner spnSpecie, spnCidade, spnBairro, spnRua, spnRecomend, spnOutasRecomend;
- public EditText editCap1, editCap2, editCap3,
- editCaBase, editCopaDiametro1, editCopaDiametro2,
- editAltura, editAltura1aRam, editNumero,
- editLatitude, editLongitude, editDistanciaFiacaoPrimaria,
- editDistanciaFiacaoSecundaria, editDistanciaDerivacao, editDistanciaOutroConflito ;
- public TextView varComprimentoCopa, varDAP, varVolumeCopa, varAreaCopa, varDiametroBase, varIRQ, varHoraCadastro;
- public CheckBox cbEnableGeolocalization, cbFiacaoPrimaria, cbFiacaoSecundaria, cbFiacaoDerivacao, cbRedeCompacta, cbOutroConflito, cbOutraPlanta, cbSoloSoterrado, cbCorpoFrutiBase, cbCorpoFruti1Ram, cbAnelamento;
- public CheckBox cbEnableGeolocalization, cbFiacaoPrimaria, cbFiacaoSecundaria, cbFiacaoDerivacao, cbRedeCompacta, cbOutroConflito, cbOutraPlanta, cbSoloSoterrado, cbCorpoFrutiBase, cbCorpoFruti1Ram, cbAnelamento;
- public RatingBar rateCondicoesGerais, rateAdequacaoCanteiro, rateQuantidadePoda, rateCupim, rateFormigaCarpinteira, ratePodridaoNegra, ratePodridaoBranca, rateBaseOca, rateBaseSeca, rateInjuriasRaizes, rateAnguloInclinacao, rateRaizErguendoCalcada, rateGravidadeAlvo,rateOutraPragaDoenca;
- public String Specie, Cidade, Bairro, Rua,
- Recomend, OutrasRecomend, Cap1, Cap2,
- Cap3, CaBase, CopaDiametro1, CopaDiametro2,
- Altura, Altura1aRam, Numero, Latitude,
- Longitude, DistanciaFiacaoPrimaria, DistanciaFiacaoSecundaria, DistanciaDerivacao,
- DistanciaOutroConflito, FiacaoPrimaria, FiacaoSecundaria, FiacaoDerivacao, RedeCompacta, OutroConflito, OutraPlanta, SoloSoterrado,
- CorpoFrutiBase, CondicoesGerais, AdequacaoCanteiro, QuantidadePoda, VolumeCopa, FormigaCarpinteira, PodridaoNegra, PodridaoBranca,
- BaseOca, BaseSeca, InjuriasRaizes, AnguloInclinacao, RaizErguendoCalcada, GravidadeAlvo;
- public addTreePg1 pg1 = new addTreePg1();
- public addTreePg2 pg2 = new addTreePg2();
- public addTreePg3 pg3 = new addTreePg3();
- public addTreePg4 pg4 = new addTreePg4();
- public addTreePg5 pg5 = new addTreePg5();
- public addTreePg6 pg6 = new addTreePg6();
- private void ImportAllViews(){
- viewAddTreePg1 = pg1.rootView;
- viewAddTreePg2 = pg2.rootView;
- viewAddTreePg3 = pg3.rootView;
- viewAddTreePg4 = pg4.rootView;
- viewAddTreePg5 = pg5.rootView;
- viewAddTreePg6 = pg6.rootView;
- viewAddTreePg7 = this.rootView;
- }
- private void GetAllTypedInfo() {
- //Pagina 1
- spnSpecie = (Spinner) this.getActivity().findViewById(R.id.spnSpecie);
- editCap1 = (EditText) this.getActivity().findViewById(R.id.editCap1);
- Cap1 = editCap1.getText().toString();
- editCap2 = (EditText) this.getActivity().findViewById(R.id.editCap2);
- Cap2 = editCap2.getText().toString();
- editCap3 = (EditText) this.getActivity().findViewById(R.id.editCap3);
- Cap3 = editCap3.getText().toString();
- editCaBase = (EditText) this.getActivity().findViewById(R.id.editCaBase);
- CaBase = editCaBase.getText().toString();
- editCopaDiametro1 = (EditText) this.getActivity().findViewById(R.id.editCopaDiametro1);
- CopaDiametro1 = editCopaDiametro1.getText().toString();
- editCopaDiametro2 = (EditText) this.getActivity().findViewById(R.id.editCopaDiametro2);
- CopaDiametro2 = editCopaDiametro2.getText().toString();
- editAltura = (EditText) this.getActivity().findViewById(R.id.editAltura);
- Altura = editAltura.getText().toString();
- editAltura1aRam = (EditText) this.getActivity().findViewById(R.id.editAltura1aRam);
- Altura1aRam = editAltura1aRam.getText().toString();
- //Pagina 2
- spnCidade = (Spinner) this.getActivity().findViewById(R.id.spnCidade);
- spnBairro = (Spinner) this.getActivity().findViewById(R.id.spnBairro);
- spnRua = (Spinner) this.getActivity().findViewById(R.id.spnRua);
- editNumero = (EditText) this.getActivity().findViewById(R.id.editNumero);
- cbEnableGeolocalization = (CheckBox) this.getActivity().findViewById(R.id.cbEnableGeolocalization);
- editLatitude = (EditText) this.getActivity().findViewById(R.id.editLatitude);
- editLongitude = (EditText) this.getActivity().findViewById(R.id.editLongitude);
- //Pagina 3
- cbFiacaoPrimaria = (CheckBox) this.getActivity().findViewById(R.id.cbFiacaoPrimaria);
- cbFiacaoSecundaria = (CheckBox) this.getActivity().findViewById(R.id.cbFiacaoSecundaria);
- cbFiacaoDerivacao = (CheckBox) this.getActivity().findViewById(R.id.cbFiacaoDerivacao);
- cbRedeCompacta = (CheckBox) this.getActivity().findViewById(R.id.cbRedeCompacta);
- cbOutroConflito = (CheckBox) this.getActivity().findViewById(R.id.cbOutroConflito);
- cbOutroConflito = (CheckBox) this.getActivity().findViewById(R.id.cbOutroConflito);
- cbOutroConflito = (CheckBox) this.getActivity().findViewById(R.id.cbOutroConflito);
- cbOutraPlanta = (CheckBox) this.getActivity().findViewById(R.id.cbOutraPlanta);
- cbSoloSoterrado = (CheckBox) this.getActivity().findViewById(R.id.cbSoloSoterrado);
- cbCorpoFrutiBase = (CheckBox) this.getActivity().findViewById(R.id.cbCorpoFrutiBase);
- cbCorpoFruti1Ram = (CheckBox) this.getActivity().findViewById(R.id.cbCorpoFruti1Ram);
- cbAnelamento = (CheckBox) this.getActivity().findViewById(R.id.cbAnelamento);
- //Pagina 4
- rateCondicoesGerais = (RatingBar) this.getActivity().findViewById(R.id.rateCondicoesGerais);
- rateAdequacaoCanteiro = (RatingBar) this.getActivity().findViewById(R.id.rateAdequacaoCanteiro);
- rateQuantidadePoda = (RatingBar) this.getActivity().findViewById(R.id.rateQuantidadePoda);
- rateCupim = (RatingBar) this.getActivity().findViewById(R.id.rateCupim);
- rateFormigaCarpinteira = (RatingBar) this.getActivity().findViewById(R.id.rateFormigaCarpinteira);
- ratePodridaoNegra = (RatingBar) this.getActivity().findViewById(R.id.ratePodridaoNegra);
- ratePodridaoBranca = (RatingBar) this.getActivity().findViewById(R.id.ratePodridaoBranca);
- rateBaseOca = (RatingBar) this.getActivity().findViewById(R.id.rateBaseOca);
- rateBaseSeca = (RatingBar) this.getActivity().findViewById(R.id.rateBaseSeca);
- rateInjuriasRaizes = (RatingBar) this.getActivity().findViewById(R.id.rateInjuriasRaizes);
- rateAnguloInclinacao = (RatingBar) this.getActivity().findViewById(R.id.rateAnguloInclinacao);
- rateRaizErguendoCalcada = (RatingBar) this.getActivity().findViewById(R.id.rateRaizErguendoCalcada);
- rateGravidadeAlvo = (RatingBar) this.getActivity().findViewById(R.id.rateGravidadeAlvo);
- rateOutraPragaDoenca=(RatingBar) this.getActivity().findViewById(R.id.rateOutraPragaDoenca);
- //Pagina 6
- editDistanciaFiacaoPrimaria = (EditText) this.getActivity().findViewById(R.id.editDistanciaFiacaoPrimaria);
- editDistanciaFiacaoSecundaria = (EditText) this.getActivity().findViewById(R.id.editDistanciaFiacaoSecundaria);
- editDistanciaDerivacao = (EditText) this.getActivity().findViewById(R.id.editDistanciaDerivacao);
- editDistanciaOutroConflito = (EditText) this.getActivity().findViewById(R.id.editDistanciaOutroConflito );
- spnRecomend = (Spinner) this.getActivity().findViewById(R.id.spnRecomend);
- spnOutasRecomend = (Spinner) this.getActivity().findViewById(R.id.spnOutrasRecomend);
- //Pagina 7
- varComprimentoCopa = (TextView) this.getActivity().findViewById(R.id.varComprimentoCopa);
- varDAP = (TextView) this.getActivity().findViewById(R.id.varDAP);
- varVolumeCopa = (TextView) this.getActivity().findViewById(R.id.varVolumeCopa);
- varAreaCopa = (TextView) this.getActivity().findViewById(R.id.varAreaCopa);
- varDiametroBase = (TextView) this.getActivity().findViewById(R.id.varDiametroBase);
- varIRQ = (TextView) this.getActivity().findViewById(R.id.varIRQ);
- varHoraCadastro = (TextView) this.getActivity().findViewById(R.id.varHoraCadastro);
- }
- private void CalculateInfo() {
- //Comprimento Copa
- int iAltura = Integer.parseInt(Altura);
- int iAltura1aRam = Integer.parseInt(Altura1aRam);
- // Altura - Altura 1Βͺ Ram
- int ComprimentoCopa = iAltura - iAltura1aRam;
- varComprimentoCopa.setText(ComprimentoCopa + "cm");
- //Γrea Copa
- int iCopaDiametro1 = Integer.parseInt(CopaDiametro1);
- int iCopaDiametro2 = Integer.parseInt(CopaDiametro2);
- //((314 * Copa Diametro 1 * Copa Diametro 2) / 400) / 10000)
- int AreaCopa = iCopaDiametro1 * iCopaDiametro2 * 314;
- AreaCopa = AreaCopa / 400;
- AreaCopa = AreaCopa / 10000;
- varAreaCopa.setText(AreaCopa + "mΒ²");
- //DAP
- int iCap1 = Integer.parseInt(Cap1);
- int iCap2 = Integer.parseInt(Cap2);
- int iCap3 = Integer.parseInt(Cap3);
- //(CAP 1/314) + (CAP 2/314) + (CAP 3/314)
- iCap1 = iCap1 / 314;
- iCap2 = iCap2 / 314;
- iCap3 = iCap3 / 314;
- int DAP = iCap1 + iCap2 + iCap3;
- varDAP.setText(DAP + "M");
- //Diametro Base
- int iCaBase = Integer.parseInt(CaBase);
- int DiametroBase = iCaBase / 314;
- varDiametroBase.setText(DiametroBase + "");
- //Volume Copa
- //(AreaCopa * ComprCopa) / 100
- int VolumeCopa = (AreaCopa * ComprimentoCopa) / 100;
- varVolumeCopa.setText(VolumeCopa + "");
- //IRQ
- //((OcoBase+GravAlvo+OcoRam+V+CorpFrutBase+CorpFrutRam+InjuR)/5)*(((Alt/100)/DAP)+((Volume*2)/20))
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement