Profile

Cover photo
Esteban Montaño
Lives in Colombia
831 followers|910,184 views
AboutPostsPhotosVideos+1'sReviews

Stream

Esteban Montaño

Shared publicly  - 
 
Más de un millón de vectores gratis, PSD, fotos e iconos gratis. Todos los recursos gratuitos exclusivos que necesitas para tus proyectos
1
Add a comment...

Esteban Montaño

General & Debate  - 
 
 
Buenas, que buena comunidad de programadores.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


--------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...
 
 
Buenas, que buena comunidad de programadores.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


----------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...

Esteban Montaño
moderator

Ayuda / Tutoriales  - 
 
 
Buenas que buena comunidad de programadores para Colombia.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


--------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...
In his circles
1,265 people
Have him in circles
831 people
lucesita bella's profile photo
Timothy Hughes's profile photo
SANTIAGO RENDON's profile photo
Byron Bustamante's profile photo
Juan Camilo Betancourt Correa's profile photo
Carlos Andres “CarlinCruz” Cruz Quintero's profile photo
Rocío Souto's profile photo
Walter Bensusan's profile photo
Claribel Cruz's profile photo

Esteban Montaño

Shared publicly  - 
 
"Star Wars Battlefront tendrá un tamaño de 23 Gigas en PS4, 19 Gigas en Xbox One y 27 Gigas en Origin", se puede leer en la cuenta oficial del juego en Twitter.
1
Add a comment...
 
 
Buenas, que buena comunidad de programadores.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


--------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...

Esteban Montaño

Ayuda, Preguntas, Sugerencias  - 
 
 
Buenas, que buena comunidad de programadores.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


--------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...
 
 
Buenas que buena comunidad de programadores para Colombia.
Estoy trabajando en un proyecto de Android Studio, el cual consiste en tomar las tres notas de un estudiante para luego sacar el promedio y mostrar la nota final.
Consta de 3 barras de desplazamiento (SeekBar) y ya tengo casi todo, lo que no he logrado es hacer que cada barra muestre la nota en el TexView de ella, me muestra el resultado en todas las barras independiente de la que use, o solo una, he intentado casi todo: dentro y fuera del método, en otra clase, en otro método, declaración de todas las variables posibles... Por favor alguien quien me pueda ayudar se los agradezco!
PD: les dejo el código y su XML por si quieren revisar.

public class MainActivity extends Activity implements SeekBar.OnSeekBarChangeListener {

         TextView n1, n2, n3, nr, nn;
        SeekBar barra, barra2, barra3;


       @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);

            barra2 = (SeekBar) findViewById(R.id.bar2);
            barra2.setMax(50);
            barra2.setOnSeekBarChangeListener(this);






            n2 = (TextView) findViewById(R.id.n2);



            n3 = (TextView) findViewById(R.id.n3);
            barra3 = (SeekBar) findViewById(R.id.bar3);
            barra3.setMax(50);
            barra3.setOnSeekBarChangeListener(this);




            nr = (TextView) findViewById(R.id.nr);

        }

@Override
public void onProgressChanged(SeekBar seekBar, int progress, boolean b) {


    float valor3 = (float) (( float ) progress / 10);
    float totaln3=(valor3);
    n2.setText("b" + totaln3);





    float total=(valor3/3);
    nr.setText("f" + total);

        }

n1.setText(""+valor);, n2.setText(""+valor2);


        public void onStartTrackingTouch(SeekBar seekBar) {


        }
            public void onStopTrackingTouch (SeekBar seekBar) {



        }
}




  class MainActivity2 extends Activity implements SeekBar.OnSeekBarChangeListener {

        TextView n1,nr;
        SeekBar barra;




       @Override
        public void onProgressChanged(SeekBar seekBar, int progress2, boolean b) {

            n1 = (TextView) findViewById(R.id.n1);
            float valor = (float) (( float ) progress2 / 10);
            n1.setText("a" + valor);

            barra = (SeekBar) findViewById(R.id.bar);
            barra.setMax(50);
            barra.setOnSeekBarChangeListener(this);





}

       @Override
        public void onStartTrackingTouch(SeekBar seekBar) {

        }

       @Override
        public void onStopTrackingTouch(SeekBar seekBar) {

        }
    }


--------------------------------------------------------------------------------------------------------------


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
    android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity">

    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 1: "
                    android:id="@+id/textView"/>

            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n1"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center" >

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l2">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 2: "
                    android:id="@+id/textView2"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n2"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar2"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:gravity="center"
            android:id="@+id/l3">

            <LinearLayout
                android:orientation="horizontal"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:id="@+id/l3">

                <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:textAppearance="?android:attr/textAppearanceLarge"
                    android:text="Nota 3: "
                    android:id="@+id/textView4"/>
            </LinearLayout>

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/n3"
                android:layout_gravity="center_horizontal" />

            <SeekBar
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:id="@+id/bar3"
                android:max="50"
                android:indeterminate="false" />

        </LinearLayout>

        <LinearLayout
            android:orientation="vertical"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:gravity="center">

            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textAppearance="?android:attr/textAppearanceLarge"
                android:id="@+id/nr"/>
        </LinearLayout>

    </LinearLayout>

</RelativeLayout>
 ·  Translate
View original post
1
Add a comment...
People
In his circles
1,265 people
Have him in circles
831 people
lucesita bella's profile photo
Timothy Hughes's profile photo
SANTIAGO RENDON's profile photo
Byron Bustamante's profile photo
Juan Camilo Betancourt Correa's profile photo
Carlos Andres “CarlinCruz” Cruz Quintero's profile photo
Rocío Souto's profile photo
Walter Bensusan's profile photo
Claribel Cruz's profile photo
Collections Esteban is following
View all
Links
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Colombia
Basic Information
Gender
Male
Relationship
Single
Esteban Montaño's +1's are the things they like, agree with, or want to recommend.
Mis finanzas - Aplicaciones Android en Google Play
play.google.com

La aplicación Mis finanzas es una herramienta perfecta para todos los que quieran controlar sus gastos. Desde ahora la gestión del presupues

Saint Seiya: Soldiers Soul Versión PC saldrá finales noviembre.
www.compucalitv.com

La versión para PC de Saint Seiya: Soldiers' Soul será lanzada el próximo 27 de noviembre, siendo la versión que faltaba pues las versiones

Revelan tamaño de Star Wars Battlefront PS4, Xbox One y PC
www.compucalitv.com

"Star Wars Battlefront tendrá un tamaño de 23 Gigas en PS4, 19 Gigas en Xbox One y 27 Gigas en Origin", se puede leer en la cuenta oficial d

Terremoto: la falla de San Andrés 3D SBS 1080p Latino
www.compucalitv.com

3D de la película protagonizada por la Roca, la cual inicio su rodaje el 16 de abril de 2014; La recaudación de Terremoto: la falla de San A

App Software Factory - Página 2 de 2 - Fabrica de Software y Aplicaciones
www.app-softwarefactory.com

programacion android visual studio wcf java api rest web services google cloud messaging

Interface usuario Android Controles de Texto. EditText y ViewText
www.aprendeandroid.com

Vamos a tratar los controles de texto, estos controles son de los mas utilizados por los usuarios, ya que los usaremos como método de entrad

Toolbar En Android: Creación De Action Bar En Material Design
www.hermosaprogramacion.com

Descarga ejemplo completo de Toolbar en Android. Animaciones de scrolling con CoordinatorLayout, CollapsingToolbarLayout y AppBarLayout. ¡En

Atrapada en Guantanamo DVDRip Latino
www.compucalitv.com

Atrapada en Guantanamo DVDRio latino es la historia de una joven quien decide huir de su pequeño pueblo con el fin de ingresar al ejercito d

Tomorrowland (2015) DVDRip Latino
www.compucalitv.com

Tomorrowland (2015) DVDRip Latino es una muy entretenida propuesta de cine de ciencia-ficción familiar con un mensaje claro y contundente.

Los Vengadores 2: La era del Ultron 2015 en DVDRip, 720p, 1080p Español ...
www.megawarez.org

Compartimos la pelicula de los Vengadores 2 La era del Ultrón del 2015 en todas las calidades DVDRip con Online, 720p y finalmente 1080p lat

Hogar, Dulce Infierno 2015 en DVDRip, 720p, 1080p Latino
www.megawarez.org

Publicacion donde esta disponible la pelicula de comedia Hogar, Dulce Infierno (Home Sweet Hell) ya sea en DVDRip, 720p y en 1080p Español L

Un Loco Viaje al Pasado 2 en DVDRip, 720p, 1080p Latino
www.megawarez.org

Les compartimos la comedia Hot Tub Time Machine 2 en español tambien Jacuzzi al Pasado 2 o Solteros en el Tiempo 2 en DVDRip, 720p, 1080p en

Restaurant Menu PSD Template, vectors - VectorHQ.com
es.vectorhq.com

Restaurant Menu PSD Template, vectors, restaurant menu

Advanced System Care Pro v8.4.0.810, Servicio Todo-en-uno para el cuidad...
www.megawarez.org

El mas reciente Advanced System Care Pro Ultima Verison, Proporciona servicio de cuidado de PC automatizado y todo-en-uno con eliminación de

Mirar Dark Moon Rising (2015) online y gratis.
www.peliculasdk.com

Ver Pelicula Dark Moon Rising (2015) Online y Gratis. Disponible para ver Online y Descargar Gratis.

Descargar Modern Family [Temp. 6][Serie][2013][Ep.1-24][Completa] - estr...
esdvx.com

SINOPSIS: Aclamada serie que narra la vida de Jay Pritchett (Ed O’Neill) y su familia, compuesta por su mujer (mucho más joven) Gloria Delga

Microsoft apoyaría a Steam con soporte para Windows 10
www.compucalitv.com

Kevin Unangst, director senior de juegos para PC del equipo de Xbox declaro que Microsoft no pretende representar competencia alguna para St

Locas Por El Dinero – DVDRIP LATINO
blog-peliculas.com

Descargar Locas Por El Dinero Latino - Bridget Cardigan (Diane Keaton) es un ama de casa de clase media que aparentemente vive el sueño amer

Muy bien
Public - a month ago
reviewed a month ago
Muy bien
Public - a month ago
reviewed a month ago
16 reviews
Map
Map
Map
Muy bien
Public - a month ago
reviewed a month ago
Muy bien
Public - a month ago
reviewed a month ago
Public - a month ago
reviewed a month ago