2016-11-24 9 views
0

私はアンドロイドアプリケーションを作っています。私はテキスト付きのスクリーンを持っており、その下に2つのボタンがあります。好きとコメント。私は多くのテキストを持っているので、どのようにコードの行数を減らすことができるか考えています。私よりも経験が豊富な人からお問い合わせください:)同じことをよりきれいにする多くのボタンはありますか?

ここで私はそれをどのようにしたのですか? https://i.stack.imgur.com/rZE4T.png

これはサイドのことです:ボタンの色と画像を更新したいです。私はそれをupdateButtonsメソッドで行っています。

+1

'TextView'と2つの' Button'レイアウトが繰り返しである場合、 'ListView'を使うことができます。 –

答えて

0

ボタンの親レイアウトのforループを使用すると、少ないコードでこれを達成できます。あなたのXMLレイアウトコードをアップロードして、いい方法で記述することができます。

+0

こんにちは、それは長すぎます、私はpastebinに貼り付けました:http://pastebin.com/zq7Vm5TF – chazefate

+0

はい、正しい。あなたが言ったように、これだけ多くのxmlレイアウトを修正してもそれが決して変わらないことを知っていれば、それは正しい方法です。任意のライブラリ(バターナイフなど)を使用して、ビューコードの注入を減らすことができます。 –

関連する問題