Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MaX2

#41
Hola srWhiteSkull, gracias por responder tan pronto, la verdad es que no estoy muy puesto y ando un poco perdido, y no se muy bien lo que quiere decir de hacer un pop al contenedor, y la pagina oficial con la traducción que hace google hay veces que....

Creo que se lo que me quieres decir, sustituir el layaut de ese fragment por el segundo, de todas formas en un rato pongo el código en el primer post por si se puede ver mejor lo que estoy haciendo mal.

La verdad es que llevo viendo muchos vídeos, para ver si que codigo utilizandan en los ejemplos y los que he visto siempre llaman a un solo Fragment desde una clase que extiende de AppCompatActivity, lo de llamar a un fragmen desde otro fragmen no lo he visto


Editado
No me interesa destruir los fragment anteriores, porque necesito volver atrás.

Un saludo.
#42
Hola, tengo creado un menú horizontal con pestañas desde las que llamo a la clase que extienden de Fragment, donde tengo puesto unos botones para abrir una segunda clase Fragment.

El problema es que cunado llamo a esta segundo Fragment el primer Fragment se siguen mostrando debajo.

Lo de poner un fondo no es efectivo, porque si pulsamos sobre una parte de la pantalla que contiene debajo un botón, éste sigue activo y mostraría su contenido.

Alguien me puede decir como evitar que se superpongan los Fragment ?

Este es el codigo que tengo puesto en el Fragment y su xml

Menu1.java extends Fragment


 public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {

       View rootView = inflater.inflate( R.layout.menu1, container, false );

       bt_apuntes = rootView.findViewById(R.id.btn_Apuntes);
       bt_apuntes.setOnClickListener(new View.OnClickListener() {
           @Override
           public void onClick(View v) {
               Apuntes_2 fl=new Apuntes_2();
               FragmentTransaction transaction=manager.beginTransaction();
               transaction.replace(R.id.fragmen_menu1,fl);
               transaction.addToBackStack(null);
               transaction.commit();
           }
       });

 return rootView;

}


Menu1.xml  (he quitado mas código que tengo puesto para otros botones para dejar de ejemplo solo uno)



<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout
   ....
   ....
   android:clickable="true"
   android:focusable="true"
   tools:context=".Menu1">

   <FrameLayout
       ....
       ....
       android:id="@+id/fragmen_menu1">

           <androidx.constraintlayout.widget.ConstraintLayout
           android:layout_width="match_parent"
           android:layout_height="wrap_content">

               <Button
                   android:id="@+id/btn_Apuntes"
                   android:text="Apuntes"
                   ....
                   ....
                   ....
                   ..../>
           </androidx.constraintlayout.widget.ConstraintLayout>

   </FrameLayout>

</androidx.constraintlayout.widget.ConstraintLayout>



P.D. lo de poner el android:clickable="true" y android:focusable="true" es porque he leido que para que no se superpongan los fragment hay que ponelo, pero a mi no me funciona.


Un saludo.
#43
Hola, si la página existe, y está www.la misma carpeta donde se encuentra la página que se pide la contraseña, vamos que están las dos juntas

Salu2
#44
Hola #!drvy, la pagina no se va a ejecutar en un servidor.

Estoy probando el código que has puesto, y no me hace nada, da igual que si le pongo la pagina que tiene que leer, como si le pongo otra, no muestra ningún mensaje y no abre la pagina de la contraseña.

De todas formas, no se si en ese codigo tengo que añadir la pagina que tiene que abrir, o la contraseña, si es así, entonces la contraseña esta expuesta y se puede ver; con el codigo del primer post, hay que saber el nombre de la pagina que tiene que abrir, y esa es la contraseña, por lo que no esta expuesta.


Salu2.
#45
Hola, el código javascript es el que intento utilizar, para poner una contraseña a una pagana html es el que aparece en este post.


<html>
<body>
<script LANGUAGE="javascript">
   function Entrar(password) {window.location=password+".htm"}
</script>

<form>
  <p><input type="password" name="palabra" size="25"> <input type="button" value="entrar"
  onClick="Entrar(this.form.palabra.value)" name="button"> </p>
</form>

</body>
</html>


Pero no sé cómo modificar ese código para que muestre un mensaje de alerta en el caso de que al pulsar el botón de confirmar se escriba un password erróneo o bien se deje en blando.

Si  alguien me puede ayudar con el código se lo agradecería.

Salu2.
#46
Hola espero no que moleste a nadie por reanimar este post, pero quería preguntar aquí ya que DarK_FirefoX a dado una solución que intento refinar y no estoy muy puesto, si alguien me puede ayudar se lo agradecería.

El código javascript es el que intento utilizar, pero no se como modificar ese código para que muestre un mensaje de alerta en el caso de que al pulsar el boton de confirmar se escriba un password erróneo o bien se deje en blando, para que no muestre una pagina de error.

Gracias.

#47
Hombre incluido a mi mismo en un futuro ya no, gracias a _Slash_ me ha ayudado ahora, jeje

esta era la solución:


set carpeta=C:\COMPARTIR
if exist %carpeta% (explorer.exe %carpeta%&exit)
explorer.exe C:\COMPARTIDA
exit
#48
Hola Nucleorion, ya esta solucionado.

Gracias.
#49
Hola, tengo una aplicación donde he puesto un botón que al pulsar sobre él abre el explorador de archivos mostrando esa carpeta, el problema es que esa aplicación se ejecuta en ordenadores diferentes, y hay ordenadores que la carpeta la han llamado "COMPARTIR", y otros ordenadores la llaman "COMPARTIDA".

He creado un archivo CMD, que no se si el código que he puesto es correcto, porque no me termina de funcionar como quiero, primero comprueba que nombre tiene la carpeta, y una vez comprobado ejecuta explorador de archivos y muestre esa carpeta.

He puesto este código, y si la carpeta se llama COMPARTIDA el explorador de archivos se ejecuta y muestra esa carpeta, pero.... si la carpeta se llama COMPARTIR el explorador se ejecuta dos veces, una que muestra la carpeta COMPARTIR, y otra que muestra la carpeta DOCUMENTOS

set "carpeta=C:\compartir"

if exist %carpeta% (explorer.exe c:\COMPARTIR)
else
(explorer.exe c:\COMPARTIDA)



También he probado una tercera condición por si la carpeta tiene otro nombre o no existe, ya que el explorador de archivos se sigue ejecutando mostrando la carpeta DOCUMENTOS, he probado con este código:


set "carpeta=C:\compartir"

if exist %carpeta% (explorer.exe c:\COMPARTIR)
elif
  (explorer.exe c:\COMPARTIDA)
else
(exit)



Que código seria el correcto porque no doy con la solución?


Salu2.
#50
Hola, antes de nada diré que no tengo mucha idea en crear paginas web, aunque para crearlas utilizo el programa WebsiteX5 que lo hace casi todo, pero en esta ocasión necesito crear una pagina en ASP con la que pueda subir archivos a un servidor.

He probado códigos que he encontrado para crear esa pagina, pero ninguno me ha funcionado, a la hora de pulsar el botón de subir el archivo es cuando se produce el error.

Si alguien tiene algún código que funcione con el que pueda probar a subir archivos a un servidor se lo agradecería.



Salu2.