2017-01-09 3 views
1

Ich habe eine Songs in der Listenansicht, die ich es von json Service bekomme. Ich habe eine Play-Taste, Facebook und Twitter Share Button in jeder Zeile. Wenn ich auf Play-Taste klicke, beginnt Song und Suchleiste & Fb Twitter Sharing funktioniert auch gut. Es funktioniert gut auf Emulator und auch auf Mobilgeräten. Aber ich entwickle diese App für Android TV, & in Android TV, wenn ich auf Play und Share-Taste klicke alles stürzt, TV und mein Handy hat die gleiche API-Version. Bitte Hilfe.Media Player stürzt auf Real Device Android

Ich höre von androidSupportrTl: wahr? funktioniert das für dieses Problem?

Wenn ich auf Play-Taste klicken auf Fernsehapparat Kein Fehler Log Cat:

01-10 07:13:33.501 17284-17293/luck.materialdesign.tabsnavigator I/art: Thread[5,tid=17293,WaitingInMainSignalCatcherLoop,Thread*=0xab8d8600,peer=0x12c000a0,"Signal Catcher"]: reacting to signal 3 
01-10 07:13:34.273 17284-17293/luck.materialdesign.tabsnavigator I/art: Wrote stack traces to '/data/anr/traces.txt' 
+0

können Sie bitte Code und Fehlerprotokoll hier, so können wir lösen Problem –

+0

bro von wo ich Fehler log ?? weil es gut funktioniert auf Emulator und mobiles Gerät, es stürzt auf TV .. während auf Play Button klicken. –

Antwort

0

android:supportsRtl="true" nur bedeutet, dass, wenn Sie supportsRtl true gesetzt ist, wird das Layout von rechts nach links gespiegelt werden. Sie müssen also kein spezielles Layout dafür erstellen. Es erklärt nur, ob Ihre Anwendung bereit ist, von rechts nach links (RTL) -Layouts zu unterstützen.

Wenn auf true gesetzt und targetSdkVersion auf 17 oder höher, verschiedener RTL-APIs setzen wird vom System aktiviert und genutzt werden, um Ihre App RTL-Layouts angezeigt werden kann. Wenn diese Einstellung auf "false" gesetzt ist oder targetSdkVersion auf 16 oder niedriger eingestellt ist, werden die RTL-APIs ignoriert oder haben keine Auswirkungen und Ihre App verhält sich unabhängig von der Layoutausrichtung der Benutzereinstellung (Ihre Layouts bleiben immer erhalten) -nach rechts).

Der Standardwert dieses Attributs ist false.

Dies könnte an Ihrem Layout liegen. Nach dieser thread müssen Sie Ihr Layout entsprechend korrigieren. Stellen Sie sicher, dass die von Ihnen verwendete API-Version von Ihrem Android TV unterstützt wird.

+0

Ich habe die Log-Katze hinzugefügt !!! –

+0

Überprüfen Sie jetzt bitte –