Lnyxでチュートリアルをチェックしていますが、奇妙な問題にぶつかりました。
私は自分のためにいくつかのチュートリアルを書きましたが、すべてEclipseからコピーされたxmlコードとjavaコードがあります。私の最初の問題は、Lnyxにxmlコードの問題があることです。たとえば、次のように表示されます。
android:id="@+id/btn_oneshot"
見えない
<Button android:id="@+id/btn_oneshot"
つまり、ブロック全体が見えないということです。
<Button android:id="@+id/btn_oneshot"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="50dp"
android:text="Start One Shot Alarm" />
「&lt;」を使用する必要があります SyntaxHighlighterを使用しているため、「<」の代わりに。「<」を使用した場合(ただし、使用できません)
Lynxは表示されます
[BUTTON] main.xml:
これが、私のページコードのほとんどが、単純なテキストではなく、Lynxによって巨大な灰色のボックスに表示される理由のようです。チュートリアルのいくつかを確認したところ、xmlに「&lt; Button」がない人は正常に機能しているのに対し、xmlに「&lt;Button」がある人はそうではないことがわかりました。コード内の&lt; RatingBarまたは&lt;TextViewは問題ありません。
これは、xmlが表示されていないLnyxの印刷画面です。
XMLコードの「&lt; Button」を「&lt; Buttons」に変更すると、xmlはまだ表示されませんが、灰色のブロックが表示されなくなります。
結論として:
1)xmlコードは表示されません
2)xmlコードで「&lt; Button」を使用している場合、残りのコードは灰色のボックス(選択可能なテキストなし)になります。
これについてはよくわかりませんが、私が知る限り、Lynxが検索スパイダーを見ることができないものは見ることができず、これは灰色のブロックにも当てはまります。または、LynxはButtonを正しくレンダリングせず、コンテンツはスパイダーに引き続き表示されます。どう思いますか?
Chrome、IE9、Firefox14.0.1にチェックインしました