リストビューレイアウトxmlとリストビューJavaクラスの違いは何ですか?ユーザーがテキストを入力してEnterキーを押すと、右側の設定された位置に表示されますが、ユーザーが返信を受信すると、リストビューの左側に表示されます。Android携帯のテキストメッセージのように。誰かが私がこれを行う方法を知っていますか?Javaクラスまたはxmlレイアウトを使用しますか?リストビューにもアニメーションと動的コンテンツが必要です。何か案は?
2 に答える
1
ListActivity
のすべての組み込み機能とメソッドを提供しますが、全体にListView
のみListView
追加できますActivity
。ListView
xml で使用することにより、同じ にButtons
、などの複数のビューを追加します。EditText
Activity
于 2012-05-02T14:01:34.703 に答える
0
基本的に、xml はコード (機能) からデザイン (ビジュアル) を分離するためのものです。xml を介していくつかの機能を実行することもできますが、通常は、クラスの Java コードで実行する方が適切です。
2 つの異なるリスト エントリを反復処理する ListView を作成できると思います。
最初のエントリは左側にデータ (この場合はテキスト) を表示し、2 番目のエントリは右側に表示します。リスト エントリごとに、必要に応じてウィジェットを左右に配置した異なる xml レイアウトを作成します。
于 2012-05-03T04:03:17.450 に答える