Android - UI für Text wickeln ein Bild

8

Gibt es trotzdem einen TextView um ein Bild zu wickeln? Es ist die typische Sache, die Leute in CSS so machen Ссылка

Danke, Danke Abschlag

    
teepusink 18.03.2010, 23:19
quelle

3 Antworten

4

Warum nicht einfach ein WebView verwenden? Sie werden in Zukunft mehr Freiheit haben, das Layout auf diese Weise anzupassen.

Wenn ein WebView für Ihren Anwendungsfall zu schwergewichtig ist, müssen Sie den Text und das Bild wahrscheinlich manuell rendern. Möglicherweise finden Sie einige relevante Informationen in diesem Android-Entwickler-Thread .

>     
Roman Nurik 18.03.2010, 23:52
quelle
15

Ich habe ein Widget dafür geschrieben: Ссылка

Dieses Widget erweitert (und verhält sich daher) wie ein RelativeLayout, sodass Sie untergeordnete Ansichten hinzufügen können. Die Klasse macht eine setText () -Methode verfügbar, mit der Sie den Text der Ansicht (einfach oder spannbar) festlegen können und dann invalidate () aufrufen, um den Text zu rendern. Der Text füllt den von den untergeordneten Ansichten übrig gelassenen Platz.

Beispielverwendung:

%Vor%

Dann in Ihrem Code:

%Vor%

Immer glücklich zu helfen, wenn Sie irgendwelche Probleme damit haben, finden Sie meine E-Mail auf meinem Profil

    
Dean Wild 19.10.2012 09:36
quelle
0

Eine andere Möglichkeit, dies zu erreichen, besteht darin, ein Bild zu erstellen, das den Text und die Bilder enthält, die angezeigt werden sollen. Offensichtlich schwereres Gewicht und ein Workaround.

Sie können dies mithilfe von webview und einer Problemumgehung tun, um lokale Inhalte zu laden. Ab dem 1.0 SDK kann das Webview keinen lokalen Inhalt mehr laden, ohne die in diesen Artikeln beschriebenen Arbeitsumgebungen:

Ссылка

und

Ссылка

Der Link von Roman ist mit einem Thread verbunden, der besagt, dass Sie es nicht mit der Textansicht tun können, also ist das zu diesem Zeitpunkt keine Option.

    
Ravedave 27.03.2010 04:22
quelle

Tags und Links