Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 02/04/12, 08:34:20
Array

[xs_avatar]
kmilo616 kmilo616 no está en línea
Usuario novato en la web
 
Fecha de registro: abr 2012
Mensajes: 3
Tu operador: Movistar

public string?

hola necesito ayuda

no se como hacer para leer un String desde otra parte de codigo
no se como convertir eso a public o si eso se puede todo me da error

String teamok = "texto"+nombre;
public String teamok = "texto"+nombre;


siempre me sale Remove invalid modifiers

como puedo leer eso o convertirlo?




esto esta en una funcion que lee un archivo de texto..
como le mando parametros al boton pues no es uno solo sino se estan creando tantos como nombres tenga en mi lista
al colocarle una variable dentro de el mismo boton bien pero necesito que cada boton creado tenga su propio nombre
Log.i ("info", "blahblah"+nombre);

este esta dentro de un boton y no puedo acceder a el, me comunico entre clases pero en el mismo codigo es imposible.
String txt2 = nombre;




Código:
Button next = (Button) hView.findViewById(R.id.button1);
			        next.setOnClickListener(new View.OnClickListener() {
			            public void onClick(View view) {

			            	Intent intent = new Intent(view.getContext(), AboutUsActivity.class);  
			                Bundle b = new Bundle(); 
	
						//String txt2 = "PEDRO";
					                String txt2 = nombre.toString();
					                

			                b.putString("state", txt2.toString()); 
			                   
			                intent.putExtras(b);
			                startActivity(intent); 
			            }
			                
			        });
Código:
....
//public String teamok = "nombre:"+nombre;
String teamok = "nombre:"+nombre;
....

la idea es lanzar una actividad y enviarle el nombre de la persona



la que me recibe el dato esta bien
Código:
@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.about_view);
		
		Bundle b = getIntent().getExtras(); 
	    String value = b.getString("state");
	    //String name = b.getString("name");
		
		WebView Whelp = (WebView) findViewById(R.id.about_html);
		Whelp.loadUrl("file:///android_asset/www/"+value+"/index.html");
	}

Última edición por kmilo616 Día 02/04/12 a las 09:43:55.
Responder Con Cita


  #2  
Viejo 02/04/12, 10:23:29
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Por lo que me ha parecido entender creo que tu problema es que estás poniendo el modificador Public dentro de un método, y eso está mal, los modificadores public, private (no necesario, es por defecto) y protected tienen que ser variables globales de la clase (pueden ser de instancia o de clase, pero siempre globales).

Es decir, esto está bien:

public class Actividad extends Activity
{
public String teamok;
@Override
protected void onCreate(Bundle savedInstanceState)
{
..........
}

Esto está mal:


public class Actividad extends Activity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
public String teamok;
}
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 22:52:45 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /