Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Não sei o que há de errado...

Mateus é clone do Fred???



No dia 25 de Outubro de 2013 às 18:25, Matheus Henrique da Silva <matheustargaryen@gmail.com> escreveu:
Um NullPointerException estranho que eu não consigo encontrar o erro.
O log é esse:
10-25 20:00:08.687: E/AndroidRuntime(1063): FATAL EXCEPTION: main
10-25 20:00:08.687: E/AndroidRuntime(1063): java.lang.NullPointerException
10-25 20:00:08.687: E/AndroidRuntime(1063): at pizzaria.lafornalha.fragment.dialog.PedidoPizzaDialog.onCreateView(PedidoPizzaDialog.java:89)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.Fragment.performCreateView(Fragment.java:1478)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:927)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1104)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.BackStackRecord.run(BackStackRecord.java:682)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1460)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.support.v4.app.FragmentManagerImpl$1.run(FragmentManager.java:440)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Handler.handleCallback(Handler.java:605)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Handler.dispatchMessage(Handler.java:92)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.os.Looper.loop(Looper.java:137)
10-25 20:00:08.687: E/AndroidRuntime(1063): at android.app.ActivityThread.main(ActivityThread.java:4340)
10-25 20:00:08.687: E/AndroidRuntime(1063): at java.lang.reflect.Method.invokeNative(Native Method)
10-25 20:00:08.687: E/AndroidRuntime(1063): at java.lang.reflect.Method.invoke(Method.java:511)
10-25 20:00:08.687: E/AndroidRuntime(1063): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
10-25 20:00:08.687: E/AndroidRuntime(1063): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
10-25 20:00:08.687: E/AndroidRuntime(1063): at dalvik.system.NativeStart.main(Native Method)


A linha 89 é essa:
spinnertamanho.setAdapter(new Spinner_Adapter(getActivity(), tamanhos,
preços_tamanhos));

O Construtor do Adapter (que esta funcionando em outro dialog):
public class Spinner_Adapter extends BaseAdapter implements SpinnerAdapter {

Context context;
String[] lista;
Double[] valores;

public Spinner_Adapter(Context context, String[] lista, Double[] valores) {
super();
this.context = context;
this.lista = lista;
this.valores = valores;
}

A declaração dos arrays (escopo global):
String[] tamanhos;
Double[] preços_tamanhos;


A instanciação dos arrays (dentro do metodo onCreate()):
tamanhos = getResources().getStringArray(R.array.tamanhos);
preços_tamanhos = item.getItem().getPreços();

O array:
<string-array name="tamanhos">
        <item>Pequena</item>
        <item>Média</item>
        <item>Grande</item>
        <item>Família</item>
</string-array>

O getPreços da entidade:
        Double preço_P;
Double preço_M;
Double preço_G;
Double preço_F;

public Double[] getPreços(){
Double[] preços = {preço_P, preço_M, preço_G, preço_F};
return preços;
}

Já to nisso a um tempo quebrando a cabeça e me sentindo um imbecil.
Help por favor.

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.



--
Grato:
Daniel Castro 
--------------------------------------------------


--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário