CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: pumaro con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 9 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 31 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 2 su 2
Discussione:

aiuto app slidingbars

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Oct 2015
    Messaggi
    8

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    aiuto app slidingbars

    ciao!!!! ho un grosso problema e non so veramente come risolverlo...
    ho creato una sliding bars con due voci, questa è formata da un activity.xml activiy.java poi da tab1.xml tab2.xml e da Tab1.java Tab2.java
    il mio problema è che non riesco ad avere un oncreate su una pagina java... poichè se attivo anche solo un bottone in activity.java quando apro l'app mi crasha....mentre non posso proprio metterlo su Tab1.java non riesco ad inserire l'oncreate per poi registralo xe c'è un altra funzione
    so che è molto incasinato... ma se qualcuno può aiutarmi sarei felicissimo!!!!

  2.  
  3. #2
    Baby Droid


    Registrato dal
    Oct 2015
    Messaggi
    8

    Ringraziamenti
    1
    Ringraziato 0 volte in 0 Posts
    Predefinito

    posto anche i codici e un chiarimento

    file.java


    package com.chiari.nicola.saletti;

    import android.annotation.TargetApi;
    import android.content.Intent;
    import android.net.Uri;
    import android.os.Build;
    import android.support.v4.view.ViewPager;
    import android.support.v7.app.ActionBarActivity;
    import android.os.Bundle;
    import android.support.v7.widget.Toolbar;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.view.View;
    import android.widget.TextView;


    public class cadetti extends ActionBarActivity {

    // Declaring Your View and Variables

    Toolbar toolbar;
    ViewPager pager;
    ViewPagerAdapter adapter;
    SlidingTabLayout tabs;
    CharSequence Titles[]={"Donne","Uomini"};
    int Numboftabs =2;


    @Override
    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_cadetti);

    Toolbar toolbar = (Toolbar) findViewById(R.id.tool_bar);
    toolbar.setNavigationIcon(R.drawable.left_24);
    setSupportActionBar(toolbar);





    // Creating The Toolbar and setting it as the Toolbar for the activity

    toolbar = (Toolbar) findViewById(R.id.tool_bar);
    setSupportActionBar(toolbar);


    // Creating The ViewPagerAdapter and Passing Fragment Manager, Titles fot the Tabs and Number Of Tabs.
    adapter = new ViewPagerAdapter(getSupportFragmentManager(),Title s,Numboftabs);

    // Assigning ViewPager View and setting the adapter
    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(adapter);

    // Assiging the Sliding Tab Layout View
    tabs = (SlidingTabLayout) findViewById(R.id.tabs);
    tabs.setDistributeEvenly(true); // To make the Tabs Fixed set this true, This makes the tabs Space Evenly in Available width

    // Setting Custom Color for the Scroll bar indicator of the Tab View
    tabs.setCustomTabColorizer(new SlidingTabLayout.TabColorizer() { @Override
    public int getIndicatorColor(int position) {
    return getResources().getColor(R.color.tabsScrollColor);
    }
    });

    // Setting the ViewPager For the SlidingTabsLayout
    tabs.setViewPager(pager);



    }



    }

    - - - - post aggiornato - - - -

    activity.xml
    <LinearLayout 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"
    androidrientation="vertical"
    tools:context=".MainActivity">

    <include
    android:id="@+id/tool_bar"
    layout="@layout/tool_bar"
    android:layout_height="wrap_content"
    android:layout_width="match_parent"
    />

    <com.chiari.nicola.saletti.SlidingTabLayout
    android:id="@+id/tabs"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:elevation="2dp"
    android:background="@color/ColorPrimary"/>

    <android.support.v4.view.ViewPager
    android:id="@+id/pager"

    android:layout_height="match_parent"
    android:layout_width="match_parent"
    android:layout_weight="1"
    >

    </android.support.v4.view.ViewPager>

    </LinearLayout>

    - - - - post aggiornato - - - -

    tab_1.xml

    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    androidrientation="vertical">


    <TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/textview"/>

    </LinearLayout>

    - - - - post aggiornato - - - -

    Tab1.java
    package com.chiari.nicola.saletti;

    import android.content.Intent;
    import android.net.Uri;
    import android.os.Bundle;
    import android.support.annotation.Nullable;
    import android.support.v4.app.Fragment;
    import android.support.v7.app.AppCompatActivity;
    import android.support.v7.widget.Toolbar;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.TextView;


    public class Tab1 extends Fragment {
    @Override
    public View onCreateView(LayoutInflater inflater, @nullable ViewGroup container, @nullable Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.tab_1, container, false);
    return v;
    }




    }

    - - - - post aggiornato - - - -

    ecco allora io ho queste schermate (anche tab_2.xml e Tab2.java ma non interessano ora...) il mio problem è che vorrei ad esempio banalmente registrare la textview del tab_1 in java e riuscire a fargli cambiare colore...(banalmente) il problema è che in nessuno dei due file java che ho posso inserirli. se la registro nel file.java quando apro l'app mi da errore, mentre non me la proprio registrare nel Tab1.java. premetto che ho seguito la guida http://www.android4devs.com/2015/01/...ding-tabs.html per riuscire a fare questa sliding bar...
    spero che sia un pochino piu chiaro....

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy