はじめまして、こんばんわ。
Androidアプリを開発させていただいているTsundeleoと申します。初めての投稿です。
要件として、ListViewの各ビューの中にステータスバーのようなバーを設置して、各ビューに対応するDBから値を取ってきてバーの長さを変更したいと考えております。
試した方法としてListViewはArrayAdapterクラスを継承したクラスを用いて生成し、
ArrayAdapterを継承したクラスの内部でLayoutParamを作り、setLayoutParamで幅を変更しようとしましたが、うまくいきませんでした。
そこで、layoutをImageViewにして、setPaddingで無理やり長さが変わったようにみえるのですが、縦の長さまで変わってしまいます。
このような場合、一般的にどのように実装するのでしょうか?
どうぞよろしくお願いします。