我是android的初学者。我无法理解布局之间的差异。我想制作一个按钮,按钮旁边我想设置一个图像。那么我应该使用哪种布局?如何设置位置。(Programitacilly)
答案 0 :(得分:2)
您需要访问此页面:
答案 1 :(得分:0)
您需要使用LinearLayout - 在线性布局中,您可以放置按钮和图像。
这里有一个关于如何使用LinearLayout的好教程: Android Developers-LinearLayout
如果您不熟悉Android,我建议您查看其他“Hello *”教程。
答案 2 :(得分:0)
Cemal希望以编程方式完成此操作。以上参考文献适用于显示XML版本。以下是完全以编程方式完成的线性布局中按钮和图像的快速示例。
package com.example.android.ProgramLinearActivity;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
public class ProgramLinearActivity extends Activity {
private static final int HORIZONTAL = 0;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout linearLayout = new LinearLayout(this);
linearLayout.setOrientation(HORIZONTAL); //HORIZONTAL is default but here for clarity
ImageView imageView = new ImageView(this);
imageView.setImageResource( R.drawable.icon);
Button button = new Button (this);
button.setText("Test");
linearLayout.addView(button);
linearLayout.addView(imageView);
setContentView(linearLayout);
}
}
在eclipse编辑器中点击ctrl + space以查看关于按钮和imageview wigets的其他属性的教程。