リスト内のすべてのアイテムにテキストビューを追加するにはどうすればよいですか?

ジェイコブ・プラチナ

ユーザーがさまざまな場所にレビューを残すことができるYelpのようなアプリを作成していますが、他のユーザーが残されたすべてのレビューを見ることができるようにしたいと思います。現在、すべてのレビューを保存するためにリストを使用していますが、リストの長さが異なる可能性があるため、リスト内の各アイテムのテキストビューを作成する方法がわからないようです。また、この質問に便乗して、テキストビュー(つまり、以下のレイアウトまたはマージン)をフォーマットする方法はありますか?

前もって感謝します、

ヤコブ

JasperMoneyshot

アダプタとリストビューを使用してこれを実行できる必要があります。

Activity.java:

public class YourActivity extends Activity
{
    ArrayList<String> reviewsArray = new ArrayList<String>();
    ListView reviewList;

    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {   
        super.onCreate(savedInstanceState);
        setContentView(R.layout.youractivity);

        reviewList = (ListView) findViewById(R.id.yourListViewId);

        //fill your reviewsArray...

        ArrayAdapter<String> reviewsAdapter = new ArrayAdapter<String>(context, R.layout.reviewLayout, reviewsArray);
        reviewsList.setAdapter(reviewsAdapter);
    }
}

activity_layout.xml :(ここでリストビューのサイズを変更します)

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

         <ListView
              android:id="@+id/yourListViewId"
              android:layout_height="wrap_content"
              android:layout_width="match_parent">
         </ListView>

</LinearLayout>

reviewLayout.xml(ここでレビューのパディングなどを変更します)

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+android:id/gridCell"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:minHeight="?android:attr/listPreferredItemHeight"
    android:paddingStart="1dp"
    android:paddingEnd="1dp"
    android:textAppearance="?android:attr/textAppearanceSmall" />

コードを見ずに正確な例を示すのは難しいですが、これにはすべての基本が含まれています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonリストの他のすべてのアイテムにテキストを追加するにはどうすればよいですか?

分類Dev

すべてのアイテムを削除した後にリストビューをリロードするにはどうすればよいですか?

分類Dev

リストビューのすべてのアイテムの背景色を変更するにはどうすればよいですか?

分類Dev

javascriptを使用してul内のすべてのリストアイテムに文字列を追加するにはどうすればよいですか?

分類Dev

リスト内のすべてのアイテムに文字を追加するにはどうすればよいですか?

分類Dev

リストビューのすべての行からテキストを取得するにはどうすればよいですか?(文字列のリスト)

分類Dev

リストビューの代替リストアイテムにボタンを追加するにはどうすればよいですか?

分類Dev

長いアイテムをクリックした後、すべてのリストビューアイテムにチェックボックスを追加するにはどうすればよいですか?Android Java

分類Dev

ボタンクリックイベントのリストビューにアイテムを追加するにはどうすればよいですか?

分類Dev

WPFを使用して、アイテムのリストをリストビューに水平に表示するにはどうすればよいですか?

分類Dev

forループを使用してリスト内のすべてのアイテムのボタンを作成するにはどうすればよいですか?

分類Dev

フォーム内のすべてのテキストエリアを削除するにはどうすればよいですか?

分類Dev

リストビューリストアイテム内の値を揃えるにはどうすればよいですか?

分類Dev

カスタムリストビュー配列アダプタクラスのリストビューから行を削除し、リストビュー内の残りのアイテムを更新するにはどうすればよいですか?

分類Dev

2次元リストのアイテム内に追加するにはどうすればよいですか?

分類Dev

EditTextの値をリストビューアイテムに追加するにはどうすればよいですか?

分類Dev

リスト内のすべてのアイテムについて、文字列の一部を移動するにはどうすればよいですか

分類Dev

カスタムリストビューを使用して特定のテキストビューテキストを別のアクティビティに送信するにはどうすればよいですか?

分類Dev

変数に従ってTextViewの(リストビュー内の)テキストの色を変更するにはどうすればよいですか?

分類Dev

メニューを開くすべてのリストアイテムへのボタンを作成するにはどうすればよいですか?

分類Dev

Androidでリストビューのアイテムを並べ替えたり配置したりするにはどうすればよいですか?

分類Dev

Windowsフォームテキストボックス内のすべてのテキストを選択するにはどうすればよいですか?

分類Dev

VsCodeの「アウトライン」ビューにコンテキストメニューを追加するにはどうすればよいですか?

分類Dev

スレッドを使用してリストビューにアイテムを追加するにはどうすればよいですか?

分類Dev

ビュー内のテキストの色を変更するにはどうすればよいですか?

分類Dev

txtからリストボックスにすべてのアイテムを追加するにはどうすればよいですか?

分類Dev

リストボックス内のすべてのアイテムをランダム化するにはどうすればよいですか?

分類Dev

リストボックス内のすべてのアイテムを本当に速く選択するにはどうすればよいですか?

分類Dev

AndroidリストアイテムにIDを次のビューに渡すようにするにはどうすればよいですか?

Related 関連記事

  1. 1

    Pythonリストの他のすべてのアイテムにテキストを追加するにはどうすればよいですか?

  2. 2

    すべてのアイテムを削除した後にリストビューをリロードするにはどうすればよいですか?

  3. 3

    リストビューのすべてのアイテムの背景色を変更するにはどうすればよいですか?

  4. 4

    javascriptを使用してul内のすべてのリストアイテムに文字列を追加するにはどうすればよいですか?

  5. 5

    リスト内のすべてのアイテムに文字を追加するにはどうすればよいですか?

  6. 6

    リストビューのすべての行からテキストを取得するにはどうすればよいですか?(文字列のリスト)

  7. 7

    リストビューの代替リストアイテムにボタンを追加するにはどうすればよいですか?

  8. 8

    長いアイテムをクリックした後、すべてのリストビューアイテムにチェックボックスを追加するにはどうすればよいですか?Android Java

  9. 9

    ボタンクリックイベントのリストビューにアイテムを追加するにはどうすればよいですか?

  10. 10

    WPFを使用して、アイテムのリストをリストビューに水平に表示するにはどうすればよいですか?

  11. 11

    forループを使用してリスト内のすべてのアイテムのボタンを作成するにはどうすればよいですか?

  12. 12

    フォーム内のすべてのテキストエリアを削除するにはどうすればよいですか?

  13. 13

    リストビューリストアイテム内の値を揃えるにはどうすればよいですか?

  14. 14

    カスタムリストビュー配列アダプタクラスのリストビューから行を削除し、リストビュー内の残りのアイテムを更新するにはどうすればよいですか?

  15. 15

    2次元リストのアイテム内に追加するにはどうすればよいですか?

  16. 16

    EditTextの値をリストビューアイテムに追加するにはどうすればよいですか?

  17. 17

    リスト内のすべてのアイテムについて、文字列の一部を移動するにはどうすればよいですか

  18. 18

    カスタムリストビューを使用して特定のテキストビューテキストを別のアクティビティに送信するにはどうすればよいですか?

  19. 19

    変数に従ってTextViewの(リストビュー内の)テキストの色を変更するにはどうすればよいですか?

  20. 20

    メニューを開くすべてのリストアイテムへのボタンを作成するにはどうすればよいですか?

  21. 21

    Androidでリストビューのアイテムを並べ替えたり配置したりするにはどうすればよいですか?

  22. 22

    Windowsフォームテキストボックス内のすべてのテキストを選択するにはどうすればよいですか?

  23. 23

    VsCodeの「アウトライン」ビューにコンテキストメニューを追加するにはどうすればよいですか?

  24. 24

    スレッドを使用してリストビューにアイテムを追加するにはどうすればよいですか?

  25. 25

    ビュー内のテキストの色を変更するにはどうすればよいですか?

  26. 26

    txtからリストボックスにすべてのアイテムを追加するにはどうすればよいですか?

  27. 27

    リストボックス内のすべてのアイテムをランダム化するにはどうすればよいですか?

  28. 28

    リストボックス内のすべてのアイテムを本当に速く選択するにはどうすればよいですか?

  29. 29

    AndroidリストアイテムにIDを次のビューに渡すようにするにはどうすればよいですか?

ホットタグ

アーカイブ