Buenas.
No he podido hacerlo funcionar.
Dejo el código del fragment.
En el layout tengo un EditText y un simple boton.
Código Java:
Ver originalpackage com.mikolbe.twitter_test;
import android.support.v4.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
// -- Twitter
import twitter4j.conf.ConfigurationBuilder;
import twitter4j.TwitterFactory;
import twitter4j.Twitter;
public class FragmentTwitter extends Fragment {
EditText txt_twitt;
ConfigurationBuilder cb;
@Override
public View onCreateView
(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState
) { View v
= inflater.
inflate(R.
layout.
twitter, container,
false);
btn_twitt
= (Button) v.
findViewById(R.
id.
btn_twitt); txt_twitt = (EditText) v.findViewById(R.id.txt_twitt);
cb = new ConfigurationBuilder(); // -- ACA SE CAE LA APP
cb.setDebugEnabled(true)
.setOAuthConsumerKey("*************************")
.setOAuthConsumerSecret("**************************************************")
.setOAuthAccessToken("**************************************************")
.setOAuthAccessTokenSecret("*********************************************");
TwitterFactory tf = new TwitterFactory(cb.build());
Twitter twitter = tf.getInstance();
btn_twitt.
setOnClickListener(new View.
OnClickListener() {
@Override
public void onClick
(View v
) { // TODO Auto-generated method stub
String texto
= txt_twitt.
getText().
toString();
mensaje(texto);
}
});
return v;
}
public void mensaje
(String txt
){ Toast.makeText(getActivity(), txt, Toast.LENGTH_LONG).show();
}
}
Con este código no me carga la pantalla, despues de que me cargue, le agrego la lógica para UpdateStatus y seguiré probando.
Muchas gracias.
<<[[mikol be]]>>