2017-06-04 3 views
-2

アンドロイドスタジオでアプリにいくつかの画像を追加したいと思います。しかし、それが動作していない、どうすれば私はより多くの画像を追加することができます助けてください。私のアプリにアンドロイドスタジオでいくつかの画像を追加したい

deignとXMLスクリーンショットがアップロードされました。

、私を助けてください

おかげ Miraz

スクリーンショット: design xml code

+0

'LinearLayout'は文字通り線形であるので、あなたがすべきこれを達成するためにそれらを入れ子にする。 – shiftpsh

+0

コード、XML、またはlogcat出力のスクリーンショットを投稿しないでください。すべてのテキストをテキストとして投稿してください。 –

+0

私はアンドロイドで新しいです。私はこのデザインが何を使うことができるのか分からない。私を助けてください。ここに画像を追加すると、画像が3つだけ表示されます –

答えて

0

あなたが探しているものを達成するために相対レイアウトにごリニアレイアウトを変更する必要があります。

+0

ありがとうございます。 私はそれを変更しました。 今すぐ動作します。もう1つの質問、私は親子でイメージサイズを作ることができますか? –

+0

複数の画像を1行または複数のグループに追加する場合は、android:layout_weight = ""を使用し、を希望の値に変更します。 –

+0

親子で値を使用できますか? –

0

あなたはリニアレイアウトまたは相対的なレイアウトにをあなたのレイアウトタイプを変更することができますし、「YES」あなたはこのように親子で値を設定することができます -

ImageView image_view = (ImageView) findViewById(R.id.image_view); 
calulate(image_view); 



private void calulate(View v) 
{ 
    int imgWidth = this.getResources().getDisplayMetrics().widthPixels; 
    int imgHeight = this.getResources().getDisplayMetrics().heightPixels; 
    v.getLayoutParams().height = (int) (0.25*imgHeight);//You can change 0.25 with your value 
    v.getLayoutParams().width = (int) (0.25*imgWidth); 
} 
関連する問題