Autore Topic: Horizontal Scrolling Fragment with Custom View  (Letto 233 volte)

Offline lillogoal

  • Utente normale
  • ***
  • Post: 167
  • Respect: +4
    • Google+
    • lillosogliani
    • Mostra profilo
    • LilloNet
  • Dispositivo Android:
    Galaxy s3, Nexus 7,galaxy s advance,galaxy scl
  • Play Store ID:
    Lillonet Inc.
  • Sistema operativo:
    Windows 8,7 & Kali-Linux
Horizontal Scrolling Fragment with Custom View
« il: 29 Ottobre 2015, 16:48:00 CET »
0
Ciao a tutti,
ho un piccolo problema, o meglio non so proprio come fare. Ho spulciato ogni angolo di Internet(guide,tutorial ecc...)

In pratica io ho esteso una classe a VIEW e ho personalizzato la classe con canvas ecc...

Questa view è inclusa in un layout dove c'è anche button e questo layout viene impostato a un fragment e mostrato in un'activity(come al solito).

Io ho bisogno di fare lo "scrolling" orizzontale nella custom view per mostrare tutti gli elementi grafici anche quelli nascosti perchè lo schermo è piccolo. Sapete indicarmi qualche soluzione o guida ?

Spero di essermi spiegato bene.
Fatemi sapere e grazie in anticipo
Saluti
Chi non progetta la sicurezza , programma il fallimento! K.M

Offline Ohmnibus

  • Utente senior
  • ****
  • Post: 596
  • Respect: +133
    • Google+
    • @ohmnibus
    • Mostra profilo
    • Lords of Knowledge GdR
  • Dispositivo Android:
    Samsung Galaxy Nexus
  • Play Store ID:
    Ohmnibus
  • Sistema operativo:
    Windows 7 x64
Re:Horizontal Scrolling Fragment with Custom View
« Risposta #1 il: 30 Ottobre 2015, 14:52:37 CET »
+1
Puoi mettere il tuo layout all'interno di una ScrollView.

Crei un file chiamato (ad esempio) nuovo_layout.xml:

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        >
        <include
                layout="@layout/tuo_layout"
               
                android:layout_width="wrap_content"
                android:layout_height="match_parent"
               
                />
</ScrollView>

e poi invece di fare l'inflate di tuo_layout fai l'inflate di nuovo_layout.
Ohmnibus
Le mie app su Play Store

È stata trovata una soluzione al tuo problema? Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato.

Offline lillogoal

  • Utente normale
  • ***
  • Post: 167
  • Respect: +4
    • Google+
    • lillosogliani
    • Mostra profilo
    • LilloNet
  • Dispositivo Android:
    Galaxy s3, Nexus 7,galaxy s advance,galaxy scl
  • Play Store ID:
    Lillonet Inc.
  • Sistema operativo:
    Windows 8,7 & Kali-Linux
Re:Horizontal Scrolling Fragment with Custom View
« Risposta #2 il: 30 Ottobre 2015, 15:23:41 CET »
0
Si ma io ho un LinearLayout dove vado a impostare  il fragment. Dentro al fragment ho la customview dove gestisco il touch event. come potrei fare ?
Chi non progetta la sicurezza , programma il fallimento! K.M